Crown Princess Mary has been voted Europe’s most elegant princess.
Mary, 41, received 38 per cent of the vote in an online poll conducted by Hello! magazine.
Spain’s Princess Letizia came second, with 26.1 per cent, while the Netherlands’ Queen Maxima was in third place with 15.6 per cent.
Crown Princess Victoria of Sweden came fourth (8.1 per cent), followed by Monaco’s Princess Charlene (5 per cent), Belgium’s Queen Mathilde (3.6 per cent), Norway’s Crown Princess Mette-Marit (2.2 per cent) and Luxembourg’s Princess Stephanie (1.3 per cent).