Some of the 91-year-old's presents are truly one-of-a-kind, which is understandable given she is, well, the monarch.

Even Queen Elizabeth's corgis received presents. (Image: Getty)

According to The Telegraph, Her Majesty received the British flag from astronaut Major Tim Peake's spacesuit, and an ornament containing paper from the Enigma machine used to break codes during World War Two (the one featured in the film The Imitation Game).

However, others wouldn't be out of place in your average commoner's shopping trolley - glittery balls for the Christmas tree and a purple fleece dog bed, for instance.

Her husband Prince Philip also picked up some nifty household items including a bugle and a traditional Spanish cloak.

Although she's not a royal yet, bride-to-be Meghan Markle didn't miss out on the fun.

Meghan Markle is already receiving royal gifts. (Image: Getty)

The American actress' first official gift, presented to her future brother-in-law Prince William by a fan in Finland, was an apron - possibly a reference to the fact Prince Harry proposed while they were in the kitchen roasting a chicken together.

The couple also received some his 'n hers gifts, including two jackets, two leather bags, two passport holders and two baseball caps.

Disappointingly, they haven't been spotted in their matching items just yet, but we can still hope.

The Cambridges hauled in numerous gifts. (Image: Getty)

Books, earrings and cufflinks were among the Duke and Duchess of Cambridge's bounty, but their two children really raked it in.

During their tour of Germany and Poland, Prince George and Princess Charlotte picked up a whopping 59 gifts - including soft toys, clothing and lollipops - between them.

Their unborn younger sibling was also given three soft toy baby's sleep aids.

LISTEN: How to overcome feelings of FOMO - according to our Life Bites podcast. (Post continues.)

The award for the most mundane gift has to go to Camilla, Duchess of Cornwall, who received a USB stick during her visit to India. (Mundane, but certainly useful).

Members of the Royal Family are allowed to use any gifts they receive, but the items are considered the property of the nation rather than the recipient.

Gifts of food can be eaten - good news for Duchess Catherine, who received 12 Madeleine cakes during one royal engagement.

The Duchess received a teddy bear earlier this week - expect to see it on the 2018 gift list. (Image: Getty)

Meanwhile, any perishable items worth less than $260 can be gifted to royal staff or charities.

Family members cannot sell or exchange presents they've received, and the items ultimately become part of the Royal Collection.