Eurovision Song Contest 2024 finalists - the full list of countries taking part in Saturday's grand final
It's that time of year again and the grand final of this year's Eurovision Song Contest is here and following two spectacular semi-finals, we now have our 2024 finalists.
Twenty-five different artists and bands will take to the stage on Saturday night (May 11) in Malmo, Sweden for a dazzling night of entertainment to be watched by millions around the world.
After the contest was held in the UK last year for the first time in 25 years, it was Sweden who emerged victorious at the 2023 event thanks to Loreen and her track, Tattoo.
Join our WhatsApp Top Stories and Breaking News group by clicking this link
On Tuesday evening (May 7) during the first semi-final, the first ten countries to join the "big five" - France, Germany, Italy, Spain and the UK - in the grand final were revealed after 15 countries battled it out for a place. A further 16 countries then took to the stage on Thursday night (May 9) as the final entries for the 2024 contest were confirmed.
And the final is set to be a big night for our Irish neighbours as Bambie Thug is Ireland's first Eurovision Song Contest finalist since 2018 following a vote for their performance. The Cork-born singer, 31, triumphed with their witchy and mesmerising execution of their chanty alternative song Doomsday Blue.
Netherlands had qualified for the final but it was announced on Saturday they would not be competing.
The full list of countries taking part and the running order:
Sweden: Marcus & Martinus - Unforgettable
Ukraine: Alyona Alyona & Jerry Heil - Teresa & Maria
Germany: Isaak - Always On The Run
Luxembourg: Tali - Fighter
Israel: Eden Golan - Hurricane
Lithuania: Silvester Belt - Luktelk
Spain: Nebulossa - Zorra
Estonia: 5MIINUST x Puuluup - (nendest) narkootikumidest ei tea me (küll) midagi
Ireland: Bambie Thug - Doomsday Blue
Latvia: Dons - Hollow
Greece: Marina Satti - ZARI
United Kingdom: Olly Alexander - Dizzy
Norway: Gåte - Ulveham
Italy: Angelina Mango - La Noia'
Serbia: - Teya Dora - Romonda
Finland: Windows95man - No Rules!
Portugal: Iolanda Costa - Grito
Armenia: LADANIVA - Jako
Cyprus: Silia Kapsis - Liar
Switzerland: Nemo - The Code
Slovenia: Raiven - Veronika'
Croatia: Baby Lasagna - Rim Tom Tagi Dim
Georgia: Nutsa Buzaladze - Firefighter
France: Slimane - Mon Amour
Austria: Kaleen - We Will Rave
The grand final will be broadcast live on BBC One and BBC iPlayer at 8pm on May 11. It will be hosted by Graham Norton.