40 years later, ‘Wedding of the Century’ revisits Princess Diana and Prince Charles’ nuptials

0
266

On July 29, 1981, a record 750 million people in 74 countries tuned in to see Lady Diana Spencer and Prince Charles exchange vows at St. Paul’s Cathedral in London.