Kate Middleton, who will become a princess when she marries Britain’s Prince William, will be the third most beautiful royal woman in history according to a poll conducted by the dating website BeautifulPeople.com. She even surpassed William’s mother, Princess Diana, who finished fourth.

Here are the ten top finishers from the survey: