The Queen's milestone birthday may have been last week, but the monarch is still receiving plenty of presents days later.
The twitter account for The Royal Family shared a photo of some of the 17, 420 cards and packages sent to the Queen in honour of her 90th birthday on Sunday.
— The Royal Family (@RoyalFamily) April 24, 2016
But the best gift the Queen received might have been from her grandson Prince Harry. According to Hello magazine, the prince went with the gift of laughter, presenting his granny with a performance alongside ventriloquist Nina Conti.
According to the magazine's source, Harry acted as Conti's puppet and nailed his performance.
The Queen was presented with her gift on Thursday night during her private birthday dinner organized by Prince Charles at Windsor Castle.
Today's birthday celebrations finish with a private family dinner at Windsor Castle, hosted by The Prince of Wales. #Queenat90
— Clarence House (@ClarenceHouse) April 21, 2016
Though the Queen's actual birthday was on April 21, the monarch officially celebrates her birthday on the second Saturday of June during a public ceremony. So it's likely the gift giving has only just begun.
Check out the slideshow below for a roundup of the 15 most unusual gifts the Royal Family has received.