Yes, according to palace insiders, the royals have given one another some pretty odd and amusingly personal gag gifts over the years. Kate Middleton once gave a pre-marriage Harry a “grow your own girlfriend” kit, for instance. And when Meghan Markle came into the picture, she gave the Queen a toy hamster that sang.
Most hilariously of all, though, Harry once gifted his famous grandmother with a shower cap that read “ain’t life a b****.” Definitely not a queenly gift – and definitely not something she would ever be associated with in public – but according to reports from those in the know, she loved it and found it funny.
Other tales of royal jokes and pranks have appeared in the British media over the years as well. Allegedly, things got pretty wild at the wedding reception of Meghan and Harry, for instance. You see, William apparently made light of a recent fall that Harry had had by tying a ladder to the back of his wedding car. And according to a source who spoke to The Daily Mirror, it “nearly floored a few people.”