When it comes to buying a present for the person who has everything, what do you get? The Royal Family are notorious for their funny tradition of buying each other gag gifts, with previous presents including a leather toilet seat, a 'grown your own girlfriend kit' and even a shower cap which had “Ain’t life a b****”.
And just like many before her, Meghan Markle was successful with the first gift she bought the late Queen during her first Christmas at Sandringham.The future Duchess reportedly chose to give the monarch a singing toy hamster – and the monarch was so impressed by it she remarked: "It can keep my dogs company." A source said: "Meghan bought a little hamster that sings with a little rope for Her Majesty.
It was so funny, especially when the corgis tried to take hold of the toy." However, the Queen wasn't able to enjoy its song for very long as her beloved corgis ended up mauling it to pieces before the festive celebrations were over.
Another royal first was the present the Princess of Wales gifted the monarch which she later admitted she was very nervous about.
Read more on ok.co.uk