Reigning European champions Portugal were drawn against Switzerland in the Nations League semi-finals, while England go up against Netherlands.
Fernando Santos will be hoping to guide his team to a second successive European trophy in June, with Portugal hosting the final rounds of UEFA's inaugural competition.
Portugal have avoided the highest-ranked side in the final four, with England set to go up against Ronaldo Koeman's resurgent Oranje in a potentially gripping contest.
Gareth Southgate's men clinched a spot in the Finals thanks to a 2-1 win over World Cup finalists Croatia, building on their own positive showing in Russia this year.
Although some will argue Portugal have received the kindest possible draw, Switzerland are just two places below them in FIFA's world rankings and qualified ahead of Belgium thanks to a come-from-behind 5-2 win over Roberto Martinez's side last month.
Get the best features, fun and footballing frolics straight to your inbox every week.
Thank you for signing up to Four Four Two. You will receive a verification email shortly.
There was a problem. Please refresh the page and try again.