Sophie Winkleman and Victoria Beckham
Irish designer Philip Treacy made most of the
hats for royals attending the wedding, 36 in all.
Miriam Gonzalez Durantez and Annabel Ballin
What a fun tradition to wear hats at weddings!
Princess Michael of Kent and Justine Thornton
Princess Anne and Sally Bercow
Claudia Bradby and Frances Osborne
Carole Middleton, Queen Elizabeth II and Camilla Parker-Bowles
Tara Palmer-Tomkinson and unknown woman
Sophie, Countess of Wessex and Marina Fogle
Princess Eugenie and Princess Beatrice, Fergie's daughters
Lady Helen Taylor and Zara Phillips, daughter of Princess Anne