There’s more to see...
Come take a look at what else is here!
Visit site

Related Pins

July 29, 1981: Lady Diana Spencer marries Prince Charles at St. Paul's Cathedral in London.

princess diana in a winter coat | Princess Diana Pictures Of The Day

July 29, 1981: Lady Diana Spencer marries Prince Charles at St. Paul's Cathedral in London.

Princess Diana wearing the Spencer Tiara.