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