Princess Diana’s Wedding Dress Will Be On Display At Kensington Palace Starting June

For the first time in 25 years, the dress Princess Diana wore to her wedding to Prince Charles in 1981 will be available for public viewing at Kensington Palace. The ivory silk taffeta gown with lace, sequins, and 10,000 pearls created by David and Elizabeth Emanuel was called the “most … Continue reading Princess Diana’s Wedding Dress Will Be On Display At Kensington Palace Starting June