Princess Diana, Princes Harry, William
Prince William and Prince Harry's good looks were inherited from Princess Diana's Spencer side of the family. Pictured: Princess Diana, Prince Harry, William gather for the commemorations of VJ Day, 19 August 1995, in London. Prince William turned 25 Thursday 21 June 2007. Getty Images/Johnny Eggitt/AFP

Princess Diana previously said that her sons, Prince William and Prince Harry, are very different from other royals due to a sweet reason.

Michael Cole, a former BBC royal correspondent, told Amazon Prime’s “William and Harry: Brothers in Arms,” that Princess Diana always gushed over her sons’ good looks.

During one of their conversations, Cole told the late Princess of Wales that Prince William and Prince Harry were getting taller and taller.

“You’ve bred some height into the royal family,” Cole told Princess Diana.

“Yes! And good look, and good looks,” she replied (via Express).

Cole said that Princess Diana was referring to her introduction into the royal family’s gene pool. As a member of the Spencer clan, the Princess of Wales was credited for her boys’ physical appearance. It cannot be denied that Prince William looks exactly like his mom, and Prince Harry also has an obvious resemblance to Princess Diana.

And when it comes to their heights, Prince William is known as the tallest royal at the moment with his height of 6”3. Prince Harry, on the other hand, stands 6”1.

In related news, Princess Diana also made headlines this week after it was revealed that she wrote a rude birthday card to her accountant. Anthony Burrage, Princess Diana’s friend and the recipient of the card, received the handwritten note that featured a drawing of Sleeping Beauty.

On top of the card’s front page reads, “A little prick in the hand sent Sleeping Beauty to sleep. Only the big ones are worth staying awake for.”

Princess Diana signed the card with the words, “Tony, a belated Happy Birthday for the 5th. From, Diana.” Princess Diana’s card is currently up for sale at Julien’s Auctions, and it is expected to rake in between $700 and $1,100. The current owner of the card is said to have gotten it from a collector of Princess Diana’s things but has decided to sell it.