Unfortunately for then newlywed Diana, she missed the memo about silly gifts (we’re looking at you, Charles!) and instead opted for a much more sensible cashmere sweater to give Princess Anne.
Awkwardly, in exchange she received a toilet paper holder. Well, at least it’s useful!
Once Diana was aware of the hilarious tradition however, the mum-of-two didn’t hesitate to get in on the fun. The following year, she gifted Duchess Fergie a leopard print bath mat.
Despite Diana sadly no longer being with us, the tradition has endured after her death with her kids William and Harry and their wives continuing to enjoy the fun.
Ever the prankster, Prince Harry is said to have once given his grandma a shower cap that read “Ain’t life a b**ch” which she found hilarious.
Kate Middleton reportedly gave a then-single Prince Harry a "grow your own girlfriend" kit one year, while Meghan Markle is said to have once given The Queen a singing hamster gift.
Meanwhile, Princess Anne once gave her brother Charles leather toilet seats.
Say what you will about the royals – at least they’re creative!