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

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