On This Day: July 29, 1981 — The Royal Wedding That Stopped the World
On July 29, 1981, Prince Charles and Lady Diana Spencer married at St. Paul’s Cathedral in London before an estimated 750 million television viewers across 74 countries — one of the largest simultaneous TV audiences in history. The 20-year-old nursery school assistant wore an ivory silk and taffeta gown with a 25-foot train designed by…
