Princess Diana’s wedding dress to go on display at Kensington Palace royal style exhibition

Princess Diana’s wedding dress to go on display at Kensington Palace royal style exhibition
play icon
Princess Diana and Prince Charles on their wedding day at St. Paul's Cathedral on July 29, 1981 in London, England.