Princess Charlotte grew up with an impressive collection of toys but nothing could come near to the $45,000 jewel-encrusted rattle she received when she was born.
Boasting diamonds, sapphires and rubies in the shape of the Union Jack, the rattle was a luxurious present gifted to her by The Natural Sapphire Company as a keepsake.