Prince Charles and Lady Diana Spencer were married at St Paul's Catheral before an invited audience of 3,500 and an estimated global TV audience of 750 million. A national holiday was declared to mark the occasion. Diana, just 20 years old, travelled to the ceremony in a glass coach and wore a bridal dress with a 25ft train. Famously, she mixed up her spouse's names during the ceremony, calling him Philip Charles Arthur George, rather than Charles Philip. Charles, 32, in the full dress uniform of a naval commander, slightly muddled his vows too, referring to "thy goods" rather than "my worldly goods". The couple had two children: William, born in 1982, and Harry, born in 1984. The pair separated in 1993 and were formally divorced in 1996. Diana was killed in a car crash in 1997. Charles went on to marry Camilla Parker-Bowles, with whom he had maintained a relationship during his marriage to Diana.