A POP-UP book and a painting of a swimming pig were among gifts to the Queen last year.
And the Duke of Edinburgh received a personalised Air Force One flying jacket from Donald Trump.
The presents were among hundreds given to members of the Royal Family on the 2019 official list published yesterday.
Her Majesty received 72 gifts, including a 24-carat gold horse comb from the president of Slovenia, the pig painting from the governor-general of the Bahamas, and bottle of gin from Canada.
The pop-up book, to mark the 70th anniversary of communist China, came from President Xi Jinping.
The Queen was also given three wood carvings of pygmy hippos from the ambassador of Liberia.
The list also includes presents to Meghan and Harry and baby Archie, who received two books from Archbishop Desmond Tutu that the anti-apartheid hero had written.
Archie, who turns one next month, was presented with 14 books in total by well-wishers, four soft toys, and two beaded bracelets, the list reveals.
He was also given a framed picture, hooded sweater, knitted jumper and a present for a possible future career – a pilot’s log book and two pilot’s shirts.
While in Pakistan Prince William and Kate were gifted cricket bats each for George, 6, Charlotte, 4, and two-year-old Louis.
Gifts cannot be sold or exchanged and are part of the Royal Collection, held for future monarchs.