The Hidden Message Princess Diana Had Painted in Her Wedding Shoes

Spoiler: It's adorable.

On July 29, 1981, a 20-year-old Lady Diana Spencer married Prince Charles, making Diana the first British citizen to marry an heir to the British throne in 300 years. Here’s what really happened between Princess Diana and Prince Charles.

It’s no question that on that day, Diana wore what is referred to as “the dress of the century.” Her dress was made of six different fabrics, decorated with 10,000 tiny mother-of-pearl sequins and pearls, and had a 25-foot train, the longest in royal history. But covered by her extravagant Elizabeth and David Emanuel dress were a pair of exclusively designed handmade shoes. Check out these stunning, rarely seen photos of Princess Diana.

With Diana’s main concern being taller than Prince Charles (both of them were 5’10), celebrity cobbler Clive Shilton did everything in his power to create the perfect pair of shoes with a small heel for the soon-to-be princess. After six months of hard work, the shoes were finally done. Besides being covered in 542 sequins and 132 pearls, Diana’s heels had a hidden message painted on the suede soles: the initials “C” and “D” with a heart in between, a sweet tribute for her new marriage. Next, read about these secrets no one knew about Princess Diana until after her death.

[Source: Brit + Co]

Brittany Gibson
Brittany Gibson is a regular contributor to’s culture, food, health, and travel sections. She was previously an editorial intern for and Westchester Magazine. Her articles have appeared on Buzzfeed, Business Insider, AOL, Yahoo, and MSN, among other sites. She earned a BA in English from the University of Connecticut