These are the 37 countries confirmed to be heading to Liverpool for the Eurovision Song Contest 2023.
The European Broadcasting Union (EBU) released this year's line up which consists of 37 countries that will make the travel to Liverpool. Applicants had until mid-October to confirm their spot in the competition but several pulled out just before the deadline.
"The Big Six" automatically qualify every year and are comprised of the United Kingdom, France, Spain, Italy and Germany along with the previous winner, who in this instance is Ukraine. 31 countries will be joining them as they battle it out in the semi-finals before Saturday's grand final.