Britain's Prince Charles was given fairy dust.

Britain's Prince Charles

Britain's Prince Charles

The unusual present was revealed in a list of official gifts given to the royal family, with the 67-year-old royal and his wife, the Duchess of Cornwall, topping the list with the most gifts received in 2015.

The Prince of Wales was handed the fairy dust in a bag from an excited member of the public in New Zealand when he visited the country in November. Other presents for the heir to the throne included a book, a woollen scarf, a glass dish and a wicker basket.

Prince Charles also received a lot of gifts for his grandchildren, Prince George and Princess Charlotte, including a woollen poncho for the eight-month-old girl and a woollen tank top for the two-year-old boy.

Queen Elizabeth was given a host of unusual presents, but most bizarre of them all was a marzipan version of the Berlin monument, the Brandenburg Gate offered to her by the president of Germany, Joachim Gauk.

She also received a framed watercolour of the place where she lived in Malta, Villa Guardamangia, as well as a bag of salt from the British Virgin Islands.

Gifts handed to the royal family are not allowed to be sold or exchanged but perishable items under £150 can be donated to charity or given to staff.