Harry reportedly took the joke in good spirits, fitting right into the family’s tradition of light-hearted teasing. He’s no stranger to giving humorous gifts himself – he once famously bought his grandmother, Queen Elizabeth II, a shower cap emblazoned with “Ain’t life a b****,” which she apparently loved.

Other memorable royal gag gifts include Princess Anne gifting then-Prince Charles a white leather toilet seat (which he allegedly took on tours), and Meghan Markle’s singing hamster for the Queen during her first royal Christmas.


These days, with the family dynamics shifted and Harry spending Christmases in California with Meghan and their children, such playful exchanges are a thing of the past. But stories like Kate’s cheeky present remind us of a time when the “Fab Four” – William, Kate, Harry, and Meghan – seemed inseparable.

As the royals gather at Sandringham this year, the tradition of joke gifts continues, keeping the holiday spirit fun and grounded.
people.comCan Prince George, Princess Charlotte and Prince Louis Keep Gifts …

Who knows what hilarious surprises are under the tree this Christmas Eve?