World Princess Diana’s iconic 1981 wedding gown goes on display at Kensington Palace June 3, 2021 Share on Facebook Tweet on Twitter PRINCESS DIANA’s iconic wedding dress is on display at her former home – Kensington Palace. Daily Express :: News Feed