The British tabloid asked 30,000 readers globally to rank the 10 most stylish young royals, and surprisingly, the Duchess of Cambridge didn't land the top spot...or the second.
Instead, Crown Princess Mary of Denmark was (unofficially) crowned as the world's most stylish royal, winning over 30 per cent of the votes. Hailing in second was Queen Maxima of the Netherlands, followed by Kate in third.
And our personal fave, Queen Letizia of Spain landed the number four spot on the list. Clearly, the competition was tough.
This isn't the first time the Danish royal has won the title, however -- she also scooped the top spot in the same poll last year. Described as "polished without ever being overdone" by Hello!, the 43-year-old is said to have "perfected the art of making appropriate fashion choices that still have an edge."
And judging by her covetable wardrobe, we think Princess Mary is well-deserving of the title. Just take a look through the gallery below to see for yourself!