Princess Diana Once Gave Charles A Christmas ‘Gift’ That He Did Not Appreciate

When you’re a member of the royal family, your Christmas gifts can literally become the talk of every media outlet in the world. To soothe the stress of the holidays, royal gifts have often taken on a corny tone over the years. However, one year, Princess Diana gave her hubby something extraordinary that got an emotional reaction that no one saw coming — and especially her.

What gift do you give to a Queen?

Gift-giving is a pretty big deal in the royal family. They are the most famous family on the planet, after all. However, times are a-changing and in recent years, gifts have often aimed for a more humorous tone rather than trying to hit a heartfelt or sincere note.

Gag gifts are the new thing

For example, Queen Elizabeth II was gifted a shower cap that read “ain’t life a [drag]” one year, while a then-young and single Prince Harry made off with a “grow your own girlfriend” kit. Gag gifts, however, weren’t always the name of the game for Britain’s first family.

Diana’s splendid gifts

Sure, the occasional jokey present was passed around, but one member who always tried to give her husband something near and dear to the heart was apparently Princess Diana. What’s more, she usually hit it out of the park, according to reports.

One lucky prince

Charles was the lucky recipient of many of Diana’s gifts over the years. Like any grateful husband, he surely opened them up with a smile on his face and love in his heart, right? For a while, at least...