The draw for the Euro 2020 qualification campaign was made on Sunday morning in Dublin.
The top two teams from each of the 10 groups drawn will qualify for the tournament, which is being held in 12 countries.
Both semi-finals and the final will be held at Wembley Stadium, with other fixtures during the tournament being played around the continent, with Baku, Copenhagen, Munich, Budapest, Rome, Amsterdam, Bucharest, Saint Petersburg and Bilbao a few of the cities who will host various matches.
The seedings for the qualification groups were done based on the Uefa Nations League positions, with the four finalists of the Nations League in a special pot to make sure they are in a five-team group, ensuring that they have free dates for the finals in June 2019.
Portugal are the current holders of the European Championships, defeating current World Cup champions France in the 2016 final after extra time.
Here are the groups in full.
Gareth Southgate’s England were the first name to be drawn in Pot 1 and were handed Czech Republic, Bulgaria, Montenegro and Kosovo in their group.
Defending European Championship champions Portugal, who also qualified for the Uefa League Nations finals next summer, were drawn against Ukraine, Serbia, Lithuania and Luxembourg.
Netherlands were surprise winners of Group 1 in the Uefa Nations League, coming out on top against France and Germany. Ronald Koeman’s side will now face Germany again, along with Michael O’Neill’s Northern Ireland, Estonia and Belarus.
Switzerland remarkably qualified for the Uefa Nations League finals after a 5-2 win over Belgium, ensuring they finished top of Group 2. They are now set to face off against Denmark, Mick McCarthy’s Republic or Ireland, Georgia and Gibraltar in Group D.
Wales manager Ryan Giggs will be relatively happy with his sides draw. Giggs and co will play Croatia, Slovakia, Hungary and Azerbaijan in Group E.
After a disappointing World Cup and Uefa Nations League campaign in 2018, Spain were drawn into Group F for Euro 2020 qualification, and will play Sweden, Norway, Romania, Faroe Islands and Malta.
Poland were relegated from Group 3 in the Uefa Nations League campaign, finishing behind Portugal and Italy. However, the Euro 2012 co-hosts will be looking to qualify for their third European Championships in a row and will face Austria, Israel, Slovenia, Macedonia and Latvia in qualification.
World Cup winners France were drawn against Iceland, Turkey, Albania, Moldova and Andorra in Group H, with Didier Deschamps’ side looking to add European glory to their World triumph in two years time.
After finishing third at the World Cup in the summer, Roberto Martinez’s Belgium have been drawn against Russia, Scotland, Cyprus, Kazakhstan and San Marino in Group I. Alex McLeish faces a tricky task in his attempts to guide Scotland to their first major tournament in 24 years.
The final group of qualification sees 2006 World Cup winners Italy as top seeds. The Italians, who failed to qualify for this years World Cup in Russia, face a tricky group, where they will play Bosnia-Herzegovina, Finland, Greece, Armenia and Lichtenstein.