While the news of Downton Abbey coming to an end may still be sinking in, there is something we should all remember: there …Read Now
PHOTOS: Over 60 Years of British Royal Weddings
July 29, 1981: Prince Charles Marries Lady Diana Spencer
Charles and Di even opted to hold their wedding at St. Paul’s Cathedral to accommodate an invited guest list of 3,500. “She made the three-and-a-half minute walk up the red-carpeted aisle with the sumptuous 25 ft. (7.62 m) train of her Emmanuel designed, ivory taffeta and antique lace gown flowing behind her.” BBC News revealed.