
Meghan Markle reportedly gifted Queen Elizabeth II with a singing hamster during her first Christmas with the royal family, via Vanity Fair.

Prince Harry reportedly gave the late Queen Elizabeth II a shower cap in 2013 that said “Ain’t life a b-tch,” which she apparently loved according to royal biographer Brian Hoey.

Princess Anne reportedly got her brother King Charles a leather toilet seat, which he apparently loved so much that he brings it with him on overseas travels.

Princess Kate once reportedly bought her brother-in-law, Prince Harry, a grow-your-own-girlfriend kit, according to Kate: The Future Queen. (The gift came well before he and Meghan Markle tied the knot.)
Photos: Getty Posted to: Christmas, EG, evergreen, Kate Middleton, King Charles, Meghan Markle, Prince Harry, Prince Philip, Prince William, Queen Elizabeth, Royals, Slideshow