Dressed in an Adidas Aston Villa jacket and shorts, 13-year-old Prince George was captured fondly leaning on the Prince of Wales' shoulder.