Prince Charles and Lady Diana Spencer’s Wedding Marked by Private Mishaps
Decades after Prince Charles and Lady Diana Spencer married at St. Paul’s Cathedral on July 29, 1981, unscripted moments, dress mishaps, and profound personal doubts continue to define the royal wedding watched by 750 million people worldwide. St. Paul’s Cathedral Ceremony: Fairytale Public Facade Versus Private Reality When 20-year-old Lady Diana Spencer stepped out of … Read more