Britain's Prince William has been named "Hottest Young Royal" in the world by Forbes magazine.The magazine describes him as having: "international intrigue and unparalleled media attention," combined with a "graceful public persona."
His brother, Prince Harry, placed second on the list.
Forbes used the "winning combinations of looks, money, and popularity on the Web" to come up with the list, it says. Only unmarried royals under the age of 35 were considered.
The "20 Hottest Young Royals" according to Forbes;01. Prince William (Britain)
02. Prince Harry (Britain)
03. Zara Phillips (Britain)
04. Princess Beatrice (Britain)
05. Charlotte Casiraghi (Monaco)
06. Sheikh Hamdan bin Mohammed bin Rashid al Maktoum (Dubai)
07. Princess Victoria (Sweden)
08. Prince Azim (Brunei)
09. Prince Carl Philip (Sweden)
10. Andrea Casiraghi (Monaco)
11. Prince Albert von Thurn und Taxis (Germany)
12. Princess Madeline (Sweden)
13. Princess Theodora (Greece and Denmark)
14. Prince Wenzeslaus (Liechtenstein)
15. Princess Tsuguko (Japan)
16. Princess Sirivannavari (Thailand)
17. Sheikha Maitha bint Mohammed bin Rashid al Maktoum (United Arab Emirates)
18. Princess Iman bint Al Hussein (Jordan)
19. Prince Philippos (Greece and Denmark)
20. Princess Sikhanyiso (Swaziland)