Kate Middleton has beaten Britain’s Princess Diana in a poll to find the world’s most beautiful royal.
Although both were pipped to the post by Monaco’s late Princess Grace and Queen Rania of Jordan—who came first and second respectively—Kate received an 84 percent approval rating among the 127,000 people questioned.
This put her ahead of Diana, who died in a Paris car crash in 1997, with 82 percent.
The only other British royal to make it to the top ten of the female vote was Queen Elizabeth’s late sister Princess Margaret, who came ninth with 70 percent.
Greg Hodge, managing director of BeautifulPeople.com that conducted the poll, said: "Kate Middleton is no typical beauty. But her style, deportment and immaculate grooming have clearly won her an army of admirers, propelling her to the same heights as Princess Grace and Queen Rania. I think the world is breathing a sigh of relief that the British monarchy can only get better looking in generations to come."
Meanwhile Kate’s future husband, Prince William, came fifth in the survey to find the best looking male royal, with 65 percent.
He was just behind his brother Harry, with 66 percent.
Surprisingly their father Prince Charles also crept into the top 10, in tenth place, with 37 percent.
Prince Carl Philip of Sweden was deemed the most attractive, with 88 percent of people voting for him.
However, Charles’s brother Andrew, Duke of York, his ex-wife Sarah Ferguson and their daughters Princesses Eugenie and Beatrice, were among the lowest ranking royals on the list, joining Princess Fiona from Shrek as some of the ugliest royals.