Here is everything you need to know ahead of the games, including how you can watch the action.
When and where
England face Italy at Wembley Stadium on Sunday 11 July, with kick-off at 20:00 (UK) and 60,000 fans will be in attendance.
Victory would see the Three Lions win the European Championships for the first time and end a 55-year wait for a trophy.
Italy, who are managed by former City boss Roberto Mancini, are looking to win the tournament for the first time since 1968.
Are City's players likely to feature?
Yes. Gareth Southgate’s tactical flexibility has been a major talking point, but, whichever system he has chosen, City players have been involved.
Foden has not started since the second group stage game against Scotland, but came off the bench in the semi-final victory over Denmark.
City’s No.7 was on target again in the last 16 as Southgate’s men recorded a famous win over Germany and he goes into the final in contention for the Golden Boot.
A convincing 4-0 win against Ukraine in the quarter-finals was followed by a 2-1 extra time triumph over Denmark in the last four.
That goal was the first England had conceded, meaning Stones and Walker have formed part of the best defence in the tournament.
An Italy side unbeaten in 33 games stand between the City quartet and European glory. Mancini’s side had a 100% record in the group stage and beat Austria, Belgium and Spain in the knockout stage.
How can I watch the final?
In the UK, the game will be broadcast live on both BBC One and ITV. Coverage starts at 18:20 on BBC and 18:30 on ITV.