While Prince William and Kate Middleton likely exchanged meaningful gifts over the years, there’s one early gift from William that Kate still teases him about.
The three royal children were spoilt by members of the public on Christmas Day as they were handed chocolates, teddy bears ...