England beats Germany 2-0 but it's 'lucky mascot' Prince George that stole the show!

England v Germany - UEFA Euro 2020: Round of 16
England v Germany - UEFA Euro 2020: Round of 16 / John Sibley - Pool/Getty Images

Prince George, seven, - Catherine, the Duchess of Cambridge, 39, - aka Kate Middleton - and Prince William's, 39, eldest son - stole the show at the big England Vs Germany soccer (or as the British call it football) match today (June 29), as he cheered his home team on at Wembley Stadium in London, UK, dressed in an adorable mini suit.

England beat German 2-0 at the UEFA EURO 2020 which was definitely a highlight for many British sports fans, but it was little Prince George's beaming face and loud joyous cheers, as England took the lead through Raheem Sterling in the 75th minute, that lead many fans to dub him England's "lucky mascot" on social media.

It's the first time Prince George, who is third in line to the British throne, has joined his father, who is President-Designated of the Football Association, to an England game, and it sure to be one he'll remember for a long time!

The seven-year-old was photographed in the stands at Wembley Stadium on Tuesday for the Euro 2020 match, where he could be seen dressed formally in an adorable navy suit with a red and blue tie.

The young prince’s outfit matched his father’s, who stood next to him also dressed in a navy blue suit and red and blue striped tie. Mom Kate - who is known as "Britain's Queen of Style" - donned a vivid red blazer with gold buttons on either side, black tailored trousers and a white blouse.