By Yasmin Rufo, Culture reporter
The Prince of Wales and his son Prince George are among the famous faces cheering on England as they play Spain in the Euros final in Berlin.
Piers Morgan, Olly Murs and Louis Tomlinson are also in attendance, as celebrities join thousands of ticket-holders at the Olympiastadion.
The British royals are joined by Felipe VI, King of Spain and his daughter, Princess Sofia of Spain.
William, 42, and George, 10, are watching alongside Prime Minister Sir Keir Starmer and Culture, Media and Sport Secretary Lisa Nandy.
When asked about a potential bank holiday if England win by ITV pundit Gary Neville, Sir Keir said “we should certainly mark the occasion” but stopped short of confirming a day off for the country, saying he did not want to “jinx it”.
Piers Morgan, 59, posted a picture of him and his two sons at the game on X, with the caption: “Come on England – bring this thing home!”
Meanwhile on Instagram, popstar Murs has been documenting his journey to Berlin.
He posted a video leaving the airport singing “it’s coming home” in an England shirt.
Famous footballing faces at the game include Peter Crouch, Arsène Wenger and Gareth Bale.
Others at the game include Ed Sheeran, who was also spotted at the semi-final on Wednesday in Dortmund, and Formula One driver George Russell.
Russell posted a picture with his Spanish girlfriend, Carmen Montero Mundt, on Instagram with the caption: “Special to have both of our countries in the @euro2024 final. One of us will be happy tonight.”
Allow Instagram content?
Romesh Ranganathan, Ellie Goulding, Little Simz, Stephen Fry and Sir Patrick Stewart have sent messages of support to the team ahead of the final.
Pop stars Ed Sheeran and Adele were spotted earlier in the week at the semi-finals where England beat Netherlands by two goals to one.
Others to have wished England the best of luck include American singer Katy Perry who posted “It’s coming home” on X.
However fans were quick to point out that she accidentally used the British flag emoji rather than the England one.
Allow Twitter content?
England’s men’s team have not won a major tournament since 1966.