The dress Princess Diana wore at her 1981 wedding to Prince Charles went on public display Thursday at the late princess’s former home in London.
The taffeta-ruffled white dress designed by David and Elizabeth Emanuel, with its 25 foot (8 meter) sequin-encrusted train, helped seal the fairytale image of the wedding of Lady Diana Spencer and the heir to the British throne.