“On display will be the wedding dress of Diana, Princess of Wales, on show for the first time at Kensington Palace in 25 ...