Princess Diana and Prince Charles at their wedding at St. Paul's Cathedral in London on July 29, 1981. The train of the bride's dress was over 25 feet long.
(Photo: STR/AFP/Getty Images)
LINK: British Royals
Share This Gallery