Princess of Wales' wedding dress goes on display in London, England

image.jpg
The dress Diana wore at her 1981 wedding to Prince Charles went on public display Thursday at the late princess's former home in London.