Princess Diana’s wedding dress is finally on display at Kensington Palace