The 10 finalists are:
The second Eurovision Semi-Final will take place on May 11.
Forty-two countries are participating in the contest, including Romania and Portugal who return after a year’s absence.
The best ten in each semifinal will proceed to the Grand Final from each Semi-Final. Traditionally, six countries are automatically pre-qualified for the Grand Final.
The so-called 'Big Five' — France, Germany, Italy, Spain and the United Kingdom — and the host country. This brings the total number of Grand Final participants to 26.