Royal Wedding Hats: Princess Beatrice, Victoria Beckham and more

(Getty Images)
5 of 19

Zara Phillips