1 of 11
Kate Middleton
2 of 11
Princess Eugenie
3 of 11
Princess Beatrice
4 of 11
Princess Diana
5 of 11
Grace Kelly, Princess of Monaco
6 of 11
Princess Ameerah Al-Taweel
7 of 11
Charlotte Casiraghi
8 of 11
Zara Phillips
9 of 11
Princess Mary
10 of 11
Princess Madeleine
11 of 11