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.

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.

Imagine the most photographed person in the world has to wear a name tag?:

Imagine the most photographed person in the world has to wear a name tag?:

Pinterest
Search