The Grand Celebration On July 29, 1981, the world tuned in to witness one of the most iconic royal weddings in history: the union of Prince Charles and Lady Diana Spencer. This grand celebration was held at St. Paul’s Cathedral in London, attracting a global television audience of over 750 million people. The event was […]