Sunday, February 27, 2011

Top 10 Best and Worst Royal Wedding Dresses

Top 10 Best Royal Wedding Dresses

10. Queen Sonja of Norway

9. Princess Mathilde of Belgium

8. Crown Princess Mette-Marit of Norway

7. Diana, Princess of Wales

6. Sophie, Countess of Wessex

5. Princess Marie of Denmark

4. Princess Grace of Monaco

3. Princess Astrid

2. Princess Nikolaos of Greece and Denmark

1. Catherine, Duchess of Cambridge

Top 10 Worst Royal Wedding Dresses

10. Princess Mathilde of Belgium

9. Princess Letizia of Spain

8. Margrethe II of Denmark

7. Anne-Marie of Greece

6. Marie-Chantal of Greece

5. Camilla, Duchess of Cornwall

4. Princess Claire

3. Sarah, Duchess of York

2. Martha Louise of Norway

1. Queen Paola of Belgium