Royal wedding dresses

Royal wedding dresses

A collection of historic royal wedding dresses worn by royal brides over the last 200 years.