By Ms. Moon | 04-Jun-2021
Princess Diana's iconic wedding dress with a 25 ft. train goes on on display at Kensington Palace for the first time in 25 years
One of the most fashionable and beloved members of the royal family, Princess Diana's iconic dress from her wedding with Prince Charles in 1981 has finally gone up on display. The Royal.....