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

Prince Charles and Lady Diana Spencer were married on this day in history, July 29, 1981.  The first-ever televised royal wedding was watched by an estimated 750 million people in … Read More

Powered by WP Robot