On this day in history, July 29, 1981, Prince Charles and Lady Diana Spencer marry in lavish ceremony

2 years ago 25
Prince Charles and Lady Diana Spencer were married at St. Paul's Cathedral in London on this day in history, July 29, 1981. The lavish ceremony was viewed by millions on TV.
Read Entire Article