2: Princess Mary of Denmark
3: Princess Caroline of Hanover
4: Princess Letizia of Spain
5: Princess Mathilde of Belgium
6: Princess Maxima of Holland
7: Princess Madeleine of Sweden
8: Princess Beatrice of England
For some lightheartedness. Vote for who you think is the most beautiful Royal of today. The winner will be the one who has the most votes.