It turns out the late Queen Elizabeth II had a wicked sense of humor — and Meghan Markle once gave her a Christmas gift so hilarious it reportedly sent the monarch into fits of laughter.
The scene unfolded during the royals’ famously private holiday gathering at Sandringham, where each year the family trades ridiculous gag gifts instead of anything serious. From prank mugs to bizarre trinkets, it’s all about making each other laugh — and Meghan, the new Duchess on the block, came prepared.
Her choice? A singing toy hamster.
According to palace insiders, Meghan’s cheeky gift was an instant hit. As soon as the furry toy started belting out a tune, Queen Elizabeth “burst out laughing,” joking that it could “keep my dogs company.” Even the corgis couldn’t resist — they reportedly pounced on the squeaky toy as the room erupted with laughter.
“It was priceless,” a royal source told The Daily Star. “The Queen couldn’t stop giggling — and everyone else followed.”
The moment became one of the rare lighthearted highlights amid the royal tension that would soon follow. Not long after, Meghan and Prince Harry stepped back from royal life altogether — trading Sandringham for sun-soaked Montecito, California.
In his memoir Spare, Harry later painted a vivid picture of those chaotic family holidays: a long table buried in name cards, ribbons, and torn wrapping paper as the royals tore into their piles of presents all at once.
But few gifts have ever gotten a reaction like Meghan’s singing hamster — the one that made the Queen laugh harder than anyone else at the table.

Leave a Reply