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.