Prince George has turned eight and his parents Prince William and Kate Middleton have shared a new picture of their adorable son. The young royal, who recently attended the England match against Italy in the European Championships at Wembley Stadium in London, looked every inch the birthday boy as he posed in a navy polo shirt and shorts for the annual birthday portrait.