Hats in the Royal Wedding





1. Princess Leticia from Spain
2. Tara Palmer & Tomkinson
4. David & Victoria Beckham
5. Marie Chantal Miller
6. Nick Clegg & Miriam Gonzalez
7. Princess Eugenie & Princess Beatrice of York