Posts

Princess Diana’s wedding dress — and its 25-foot train — now on display at Kensington Palace

Princess Diana’s wedding dress — and its 25-foot train — now on display at Kensington Palace