The Queen has written to England manager Gareth Southgate praising his team for their “spirit, commitment and pride”.
The squad play Italy in the Euro 2020 final at Wembley.
It’s 55 years since England played in a football final – the last time being 1966 when they won the Jules Rimet World Cup.
The Queen was at the match against Germany and presented the trophy to captain Bobby Moore.
The letter was sent from Windsor Castle.
The Queen wrote:
“Fifty-five years ago I was fortunate to present the World Cup to Bobby Moore and saw what it meant to the players, management and support staff to reach and win the final of a major international football tournament.
“I want to send my congratulations and that of my family to you all on reaching the final of the European Championships and send my good wishes for tomorrow with the hope that history will record not only your success but also the spirit, commitment and pride with which you have conducted yourselves.”
Prince William sent a video message.
He said: “What a team performance it’s been.
“Every member of the squad has played their part, and all the backroom team as well have been truly essential.
“I can’t really believe this is happening. So exciting and I just wish you the very best of luck.
“You bring out the very best of England, and we are all behind you. The whole country is behind you.
“So, bring it home.”