Prince Charles and Lady Diana Spencer The Queen's eldest child, Prince Charles, married 20-year-old Lady Diana Spencer at St. Paul's Cathedral in London on July 29, 1981. Their wedding was televised and watched around the world by an audience of 750 million people. Image Source: Getty / David Levenson