A Slice Of Charles and Diana’s Wedding Cake
Featured in Ripley's Believe It or Not!
Royal Cake
In February of 1981, a Diana Spencer married Charles, Prince of Wales, becoming the Princess of Wales herself. They were married at St. Paul’s Cathedral with an estimated TV audience of 750 million people—more than the last 5 Super Bowls combined.