It's been a week of wonderful performances in the semi-finals of the Eurovision Song Contest 2023. And now the 20 finalists from each round have been confirmed, joining the "Big Five" countries and last year's winners for this Saturday's Eurovision final.
With the second semi-final - commentated on by Rylan Clark and Scott Mills and hosted by Britain's Got Talent's Alesha Dixon, Ted Lasso and West End star Hannah Waddingham and Ukrainian singer Julia Sanina - out of the way, here's who you can get excited to see performing in the Grand Final and each finalist's song.
The 2023 grand final will take place in Liverpool in the UK on behalf of Ukraine, who won the competition last year. The contest is being held at the city's M&S Arena and the show will be hosted by some familiar faces - read more on that here.
Read more: Eurovision 2023: Why do Australia compete in the song contest?
According to the BBC, over 160 million viewers worldwide are expected to tune in to the Eurovision Song Contest as Graham Norton hosts the show alongside Alesha, Hannah and Julia. He'll also co-commentate in his usual iconic role with Great British Bake Off's Mel Giedroyc.
While the UK did not compete in the semi-finals, instead automatically bagging a spot in the grand final due to being one of the 'Big Five' countries, UK viewers were still able to vote in the second semi-final of the competition due to the country being allocated a spot earlier this year. Read more on that here. So without further ado, here are the acts competing in Eurovision 2023's grand final:
The Big Five plus last year's winners
- UK: Mae Muller - I Wrote A Song
- Germany: Lord of the Lost - Blood & Glitter
- France: La Zarra - Évidemment
- Spain: Blanca Paloma: Eaea
- Italy: Marco Mengoni - Due Vite
- Ukraine: TVORCHI - Heart Of Steel
From semi-final 1:
- Croatia: Let 3 - Mama ŠČ!
- Moldova: Pasha Parfeni - Soarele și Luna
- Switzerland: Remo Forrer - Watergun
- Finland: Käärijä - Cha Cha Cha
- Czechia: Vesna - My Sister's Crown
- Israel: Noa Kirel - Unicorn
- Portugal: Mimicat - Ai Coração
- Sweden: Loreen - Tattoo
- Serbia: Luke Black - Samo mi se spava
- Norway: Alessandra - Queen of Kings
From semi-final 2:
- Albania: Albina & Familja Kelmendi - Duje
- Cyprus: Andrew Lambrou - Break A Broken Heart
- Estonia: Alika - Bridges
- Belgium: Gustaph - Because of You
- Austria: Teya & Salena - Who The Hell Is Edgar?
- Lithuania: Monika Linkytė - Stay
- Poland: Blanka - Solo
- Australia: Vogayer - Promise
- Armenia: Brunette - Future Lover
- Slovenia: Joker Out - Carpe Diem
The Grand Final will air on Saturday, May 13, at 8pm on BBC One and BBC iPlayer. For more showbiz and television stories get our newsletter here.
READ NEXT:
- BBC presenter accidentally interviews Eurovision fan thinking he was Finland entry Käärijä
- All the Welsh Eurovision acts ever and the one that actually won
- Who is Hannah Waddingham? Eurovision host's rise to fame, ex partner and height
- Paul O'Grady makes sweet posthumous appearance in BBC Eurovision film
- Quiz: How well do you know your Eurovision?