These are the 6 most expensive royal wedding dresses
- 1/7
These are the 6 most expensive royal wedding dresses
Getty Images - 2/7
6) Sarah Ferguson
John Shelley Collection/Avalon - Getty Images - 3/7
5) Meghan Markle
BEN STANSALL - Getty Images - 4/7
4) Princess Diana
Anwar Hussein - Getty Images - 5/7
3) Princess Eugenie
WPA Pool - Getty Images - 6/7
2) Kate Middleton
Pascal Le Segretain - Getty Images - 7/7
1) Queen Letizia of Spain
Tim Graham - Getty Images
Red
No. 1 is probably not what you're expecting...