Princess Diana, Prince William and Prince Harry
Princess Diana is pictured with her sons Prince William (left) and Prince Harry on a skiing holiday in Lech, Austria, on March 30, 1993. Jayne Fincher/Princess Diana Archive/Getty Images

Prince William looks more like Princess Diana than his younger brother Prince Harry.

One royal fan took to Quora and asked who between the Duke of Cambridge and Duke of Sussex resembles Princess Diana more. Many believe that Prince William inherited their mom’s appearance while Prince Harry looks more like the Windsors.

“William inherited Diana’s fabulous good looks,” Cheryl Collins commented.

However, she believes that when it comes to traits, Prince Harry has similar attitude to Princess Diana as both are sensitive, playful and a bit naive.

“Prince William LOOKS more like her, but Prince Harry ACTS more like her,” Cheryl Clair, a royal watcher for six decades wrote.

“Prince William is more of a Windsor. He likes the country pursuits, though Harry seems to like at least some of them. But William is more studious, more serious. Harry has always been the wild, rebellious one, like Diana. William and Harry are the present day Princess Elizabeth and Princess Margaret.”

Mary Newsome has the same observation. For her, Prince William looks like Princess Diana but his personality and temperament are more like Prince Charles’. On the other hand, Prince Harry looks more like their dad’s side, but he shares Princess Diana’s personality.

A photo of Prince William on Twitter has been criticized because of his yellowish teeth. The netizens said that the duke doesn’t look good or handsome anymore.

Many agreed that Prince William looked better than his younger brother when they were teenagers and in college. However, as they aged, Prince Harry tend to have an edge over his older brother when it comes to their appearance.

“It’s amazing how they interchanged in adult hood. William used to be the handsome one now it’s reverse Harry is the hot one. Life can get to you fast,” one commented.

In related news, Kate Middleton reportedly begged Prince William to forgive Prince Harry. There are rumors that the royal siblings are feuding and the duchess is playing peacemaker.

The Duchess of Cambridge allegedly told her husband that if he would not forgive his sibling, the feud would fester into a wound and it might never be healed and he might regret it all his life.