What do you buy a baby Prince?

What do you buy the third in line to the throne? These are some of the strange gifts Prince George has been given since his birth. While he received a mountain of new baby clothes, it was a Welsh knitwear brand called Corgi that was lucky enough to have George modelling a sweater they'd gifted to Prince Charles in this now-famous family portrait at Kensington PalacePicture: Jason Bell/Camera Press via Getty Images