Prince George has been labelled England's lucky mascot after he cheered on his side to a 2-0 victory in their nail-biting Euros game against Germany on Tuesday. Showing up to Wembley Stadium to support his country, Prince William and Kate Middleton stood beside their eldest son Prince George as they watched the team triumph.