Princess Charles and Lady Diana Spencer got married in St. Paul’s Cathedral in London on July 29, 1981. Princess Diana’s ...
The royal wore pieces by Dior to SXSW London on Wednesday.