A social networking site called BeautifulPeople.com polled over 127,000 people in order to rank the most beautiful royals (according to the New York Post the site generated images randomly, two at a time, allowing users to vote hot-or-not style). It’s no surprise that Princess Grace of Monaco came in at number one. It is surprising that princess-to-be Kate Middleton snagged the number three spot, one ahead of Princess Diana.
Click through to see who made the top ten. Who do you think was left off?