On This Day: July 29, 1981 — The Royal Wedding That Stopped the World
Quick Answer: 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…
