When Prince Charles and Lady Diana Spencer got married on July 29th, 1981, an estimated 750 million people around the world tuned in to watch, making it one of the most-viewed weddings in history. Now previously unseen photos from that wedding day have emerged, and they’re set to fetch a pretty penny at auction.
A collection of 14 candid shots by official photographer Lord Patrick Lichfield have turned up in... more