Chris Jackson/ Getty Images
Get a rare glimpse of bridal gowns from past royal weddings! Take a look at six historic royal wedding dresses that belonged to Princess Charlotte (1816), Queen Victoria (1840), Alexandra of Denmark (1863), Princess Mary of Teck (1893), Princess Margaret (1960) and Princess Alexandra of Kent (1963).
Usually locked away, the sumptuous gowns, worn by the six royals for their weddings, are usually kept in storage at Kensington Palace and rarely seen by the public. However, Prince William and Kate Middleton's upcoming royal wedding has provided a timely opportunity to share this historic collection with the media. The dresses are not allowed to be put on public display, but ETonline has gotten a chance to sneak a peek at the dresses of past royalty.
What will Kate Middleton wear to her royal nuptials? Keep clicking back with ETonline to find out!