©Retropix / Splash News
Prince Henry's Odyssey
Princess Di with William and Harry
1984-06-07 Diana watches Charles play polo at Smith's Lawn in Windsor
July 29, 1981: Lady Diana Spencer marries Prince Charles at St. Paul's Cathedral in London. Diana checks her veil as she enters Buckingham Palace on her wedding day.
August 1, 1981: Prince Charles & Princess Diana arrive in Gibraltar to a…
Classically Parisian | finchandfawn.com #paris #french