Being a royal baby comes with its perks, especially when it comes to the gifts department. Princess Charlotte will be celebrating her first birthday on 3 May and she has received the perfect present to commemorate the big day: a £30,000 18K white gold rattle sprinkled with diamonds, rubies and sapphires from the Natural Sapphire Company.

A list of gifts to the youngest royal was released by Kensington Palace on 2 May after photos of the princess were shared. Among the gifts received by Princess Charlotte are a set of silk figurines depicting the Dream of the Red Chamber by Chinese President Xi Jinping and a silver rattle gifted by Mexican President Enrique Peña Nieto and his wife, Señora Angélica Rivera.

According to the Telegraph, the little princess may have spent the most time playing with her presents from US President Barack Obama and First Lady Michelle. The Obamas visited the royal family in April and brought several gifts for the royal baby. Princess Charlotte received a jigsaw and a cuddly stuffed toy version of their dog Bo.

Princess Charlotte has reportedly received gifts and letters from 64 countries from around the world. The youngest child of Prince William and Kate Middleton has been given clothes, blankets, books and toys from schools, community groups and royalists, the Telegraph reported.

Several government heads have also made charitable donations in Princess Charlotte's name. Former Canadian Prime Minister Stephen Harper made a £54,000 donation to Immunize Canada when she was born, while the Australian Government contributed £5,200 to the Healesville Sanctuary to support its conservation work for the mountain pygmy-possum.

"The Duke and Duchess of Cambridge are incredibly grateful for all the letters, gifts and good wishes they have been fortunate to receive in the year since Princess Charlotte was born," a spokesman for Kensington Palace said.