OTD in 1981, Britain's Prince Charles married Lady Diana Spencer in a glittering ceremony at St. Paul's Cathedral in London. (The couple divorced in 1996.)
You might also like