Princess Diana’s wedding dress to be displayed in Kensington Palace

Princess Diana’s iconic wedding dress will soon be back on display in her former home. From June 3 to January 2, the famous gown will feature in “Royal Style in the Making,” a Kensington Palace exhibit which “explores the fine art of designing for royalty,” per the palace website. Designed by Elizabeth and David Emanuel,