- England drawn alongside Russia, Wales and Slovakia in Group B
- Northern Ireland will face world champions Germany, Poland and Ukraine in their bid to reach the last 16
- Republic of Ireland handed tough Group E test against Belgium, Italy and Sweden
- France will kick-off expanded tournament against Romania at the Stade de France on 10 June
That brings to an end our live coverage of the Euro 2016 group stage draw, but be sure to stay tuned to IBTimes UK for all the latest reaction throughout a busy weekend.
You can also click here to follow Tony Mogan's live coverage of the Premier League clash between Bournemouth and Manchester United at Dean Court. Goodbye for now.
England being paired with old rivals Wales is certainly the most eye-catching headline, although an opening tie against Russia in Marseille on 11 June will be provide plenty of intrigue for Roy Hodgson's side.
Both Northern and the Republic of Ireland have been handed tough tasks, the latter of whom will have to face both Belgium and Italy in a bid to qualify for the quarter-finals.
Hosts France are sure to be quietly confident, meanwhile. Likewise Portugal, who should be able to negotiate Group F with a minimum of fuss. Germany and Spain will also fancy their chances.
That completes the draw for the first phase of Euro 2016. Here is a reminder of how the groups will look in the right order:
Group A: France, Romania, Albania, Switzerland
Group B: England, Russia, Wales, Slovakia
Group C: Germany, Ukraine, Poland, Northern Ireland
Group D: Spain, Czech Republic, Turkey, Croatia
Group E: Belgium, Italy, Republic of Ireland, Sweden
Group F: Portugal, Iceland, Austria, Hungary
Group F: Portugal, Iceland, Hungary, AUSTRIA
Group E: Belgium, Republic of Ireland, Sweden, ITALY
Group D: Spain, Turkey, Czech Republic, CROATIA
Group C: Germany, Northern Ireland, Poland, UKRAINE
Group B: England, Wales, Slovakia, RUSSIA
Group A: France, Romania, Albania, SWITZERLAND
Now we turn to pot two in order to complete the draw.
Northern Ireland look to have found themselves in a very tough group indeed...
The opening match of Euro 2016 will see France take on Romania at the Stade de France on 10 June.
Group F: Portugal, Iceland, HUNGARY
Group E: Belgium, Republic of Ireland, SWEDEN
Group D: Spain, Turkey, CZECH REPUBLIC
Group C: Germany, Northern Ireland, POLAND
Group B: England, Wales, SLOVAKIA
Group A: France, Albania, ROMANIA
Pot three to be drawn now.
Northern Ireland face a tough test against world champions Germany, while the Republic of Ireland will face the world's number-one ranked team in Belgium.
So, Wales have been drawn alongside England in Group B. That fixture will take place in Lens on 16 June.
Group F: Portugal, ICELAND
Group E: Belgium, REPUBLIC OF IRELAND
Group D: Spain, TURKEY