Prince William has shared yet another photo of himself playing with his children as he celebrates his 38th birthday. The Duke of Cambridge posed alongside Prince George, six, Princess Charlotte, five, and Prince Louis, two, in stunning portraits taken by his wife Kate Middleton which were released on Saturday night.