After a year off due to the small matter of a global pandemic the Eurovision Song Contest is back, back, BACK this May, live and direct from the Netherlands following Duncan Laurence's triumph way back in 2019.
In total, 40 countries will be battling it out in Rotterdam, although 34 of them will first have to compete in the semi-finals for the 20 spots up for grabs in the final on May 22.
As usual, the host nation plus the so-called 'Big Five' countries - the UK, Italy, France, Germany and Spain - are already guaranteed a spot in said final.
With just weeks remaining until this year's contest, all of the countries (with the exception of one) have now settled on the artists and songs to represent them - scroll on for a sneak peek!
Albania
Artist: Anxhela Peristeri
Song: 'Karma'
Australia
Artist: Montaigne
Song: 'Technicolour'
Austria
Artist: Vincent Bueno
Song: 'Amen'
Azerbaijan
Artist: Efendi
Song: 'Mata Hari'
Belarus
Artist: Galasy ZMesta
Song: TBC - Original song rejected by European Broadcasting Union
Belgium
Artist: Hooverphonic
Song: 'The Wrong Place'
Bulgaria
Artist: Victoria
Song: 'Growing Up Is Getting Old'
Croatia
Artist: Albina
Song: 'Tick-Tock'
Czech Republic
Artist: Benny Cristo
Song: 'Omaga'
Cyprus
Artist: Elena Tsagrinou
Song: 'El Diablo'
Denmark
Artist: Fyr og Flamme
Song: 'Ove os pa hinanden'
Estonia
Artist: Uku Suviste
Song: 'The Lucky One'
Finland
Artist: Blind Channel
Song: 'Dark Side'
France
Artist: Barbara Pravi
Song: 'Voila'
Georgia
Artist: Tornike Kipiani
Song: 'You'
Germany
Artist: Jendrik Sigwart
Song: 'I Don't Feel Hate'
Greece
Artist: Stefania Liberakakis
Song: 'Last Dance'
Iceland
Artist: Dadi Freyr og Gagnamagnid
Song: '10 Years'
Ireland
Artist: Lesley Roy
Song: 'Maps'
Israel
Artist: Eden Alene
Song: 'Set Me Free'
Italy
Artist: Maneskin
Song: 'Zitti e buoni'
Latvia
Artist: Samanta Tina
Song: 'The Moon Is Rising'
Lithuania
Artist: The Roop
Song: 'Discoteque'
Malta
Artist: Destiny
Song: 'Je me casse'
Moldova
Artist: Natalia Gordienko
Song: 'Sugar'
Netherlands
Artist: Jeangu Macrooy
Song: 'Birth of a New Age'
North Macedonia
Artist: Vasil
Song: 'Here I Stand'
Norway
Artist: Tix
Song: 'Fallen Angel'
Poland
Artist: Rafal Brzozowski
Song: 'The Ride'
Portugal
Artist: The Black Mamba
Song: 'Love Is On My Side'
Romania
Artist: Roxen
Song: 'Amnesia'
Russia
Artist: Manizha
Song: 'Russian Woman'
San Marino
Artist: Senhit
Song: 'Adrenalina'
Serbia
Artist: Hurricane
Song: 'Loco Loco'
Slovenia
Artist: Ana Soklic
Song: 'Amen'
Spain
Artist: Blas Canto
Song: 'Voy a quedarme'
Sweden
Artist: Tusse
Song: 'Voices'
Switzerland
Artist: Gjon's Tears
Song: 'Tout l'Univers'
Ukraine
Artist: Go_A
Song: 'Shum'
United Kingdom
Artist: James Newman
Song: 'Embers'
Follow us on Bluesky or on X/Twitter and like us on Facebook for the latest entertainment news alerts.
Media Mole's Lowest Ever Sky Offer: Get Sky Essential, Sky Stream & Netflix for just £15 a month + £0 upfront fee for 24 months!
Prices may change during this period. Ends March 19, 2025