These Celebrities Absolutely Nailed Their Wedding Dresses
Diana, Princess of Wales
Everyone loves a Royal Wedding! When Prince Charles married Lady Diana Spencer in 1981, 750 million tuned in to watch on TV. Diana wore a dress from David and Elizabeth Emanuel.
The 25-foot train at the bottom of her dress is still the longest train in Royal Wedding history. The couple had two children before divorcing in 1996 – one year before her death.