According to palace insiders, the royals have given each other 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. And when Meghan Markle came into the picture, she gave the Queen a toy hamster that sang.
Most hilariously of all, 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. Allegedly, things got pretty wild at the wedding reception of Meghan and Harry. William apparently made light of a recent fall Harry had had by tying a ladder to the back of his wedding car. According to a source who spoke to The Daily Mirror, it “nearly floored a few people.”