Kate - despite not technically being a royal yet - managed a respectable third place while the late Princess Diana was voted fourth. Joining Kate and Diana in the top ten was Queen Elizabeth's late sister, Princess Margaret.
In the male top ten Prince Harry pipped his brother to the number four spot (presumable capitalising on his eligible bachelor status) while Prince William had to make do with fifth. Their father was the only other British royal to make the list coming in tenth.
The list of ugliest royals also contained strong British competition with no fewer than nine of the eleven candidates flying the flag for the UK, including King Henry VIII.
Over 127,000 votes were cast in the poll by BeautifulPeople.com - do you agree with the results? To help you decide, take a look through Kate's top ten style moments below.