The Eurovision party is well and truly underway in Liverpool after hosts Alesha Dixon, Julia Sanina and Hannah Waddingham welcomed Europe to the biggest event of the year.
The second semi final concluded on Thursday night and we now know the full line-up for Saturday's final.
But who has booked their place? Here's everything you need to know.
Who has qualified for the Eurovision Grand Final?
The show kicked off in Liverpool with Semi Final 1 on Tuesday evening (9 May) with a second semi final taking place on Thursday (11 May). A total of 26 countries have qualified for Grand Final on Saturday evening.
Alongside the semi-finalist qualifiers, the UK, Germany, France, Italy and Spain have been guaranteed a place as they are all 'Big 5' countries. Ukraine has also been guaranteed a place in the final as last year's winning country.
The qualifiers from the semi finals are:
- Croatia: Let 3 - Mama ŠČ!
- Moldova: Pasha Parfeni - Soarele Si 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
- 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: Voyager - Promise
- Armenia: Brunette - Future Lover
- Slovenia: Joker Out - Carpe Diem
Australia, who have once again been invited back to take part in the competition, continue their run of success in the competition. The country has now qualified seven out of eight times it has taken part, placing in the top ten of the grand final four times.
Ireland has taken part in Eurovision more than 50 times and has a record seven wins, but has failed to qualify for the final since Ryan O’Shaughnessy entered with his song Together in 2018.
The standout performance in semi-final one came from Sweden’s Loreen, this year’s favourite to win with her song Tattoo. The 39-year-old is returning to compete for her country more than a decade after triumphing at the 2012 contest in Baku, Azerbaijan, with her dance-pop anthem Euphoria.
Finland's Kaarija gave a high-energy performance of his track Cha Cha Cha, a bizarre combination of techno and anthemic pop, prompting a big response from the audience as he smashed his way out of a giant wooden box on stage and rode his backing dancers across the stage. Alessandra from Norway also received a rapturous response with her anthem of female self-empowerment, Queen Of Kings, which features the highest vocal note of this year’s contest.
What is the running order for the Eurovision final?
The full running order for the final will not be confirmed until later, however some countries have already drawn whether they will perform in the first or second half of the final. The second semi-final qualifiers will draw their position after the semi-final show.
The only countries to already know their running place in Saturday's final is Ukraine and the UK. Ukraine will perform 19th in the show, while the UK's Mae Muller will close the show in 26th place.
When is the Eurovision final?
The big grand final show will take place on Saturday 13 May. Follow our need-to-know guide to make sure you aren't missing a moment of Eurovision 2023.
From our sister title PeopleWorld: Who is Julia Sanina? The Ukranian Eurovision 2023 host joining Hannah Waddingham and Alesha Dixon