Princess Diana’s wedding dress goes on display to public at Kensington Palace

0
233

The dress that Diana, Princess of Wales, wore on her wedding day in 1981 has gone on display at Kensington Palace for the first time in 25 years.