Picking out the perfect present for a loved one can be hard - especially if they are the Princess of Wales.
So there's no doubt that Prince William will have put a lot of thought into the Christmas presents he's gifted wife Kate and children Prince George, Princess Charlotte and Prince Louis this year.
But it seems that the Prince of Wales previously struggled in the past when buying gifts for his beloved wife.