The grand final of the Eurovision Song Contest takes place on Saturday - with 26 countries set to perform.
The remaining 16 countries battled it out for a place in the final during Thursday's second semi-final following the first semi-final on Tuesday. Loreen from Sweden and Kaarija from Finland sailed through following the public vote in the semi-finals.
They remain as favourites to win.
As the defending champions, Ukraine automatically qualifies for the Grand Final. The so-called "big five" - the UK, France, Germany, Italy and Spain - also get a free pass because of their financial contributions to the event.
Who is in the final of Eurovision 2023?
- France - automatically qualified
- Germany - automatically qualified
- Italy - automatically qualified
- Spain - automatically qualified
- United Kingdom - automatically qualified
- Ukraine - automatically qualified as champions from 2022
- Croatia - qualified from semi-final 1
- Moldova - qualified from semi-final 1
- Switzerland - qualified from semi-final 1
- Finland - qualified from semi-final 1
- Czechia - qualified from semi-final 1
- Israel - qualified from semi-final 1
- Portugal - qualified from semi-final 1
- Sweden - qualified from semi-final 1
- Serbia - qualified from semi-final 1
- Norway - qualified from semi-final 1
- Armenia - qualified from semi-final 2
- Estonia - qualified from semi-final 2
- Belgium- qualified from semi-final 2
- Cyprus- qualified from semi-final 2
- Poland- qualified from semi-final 2
- Slovenia- qualified from semi-final 2
- Austria- qualified from semi-final 2
- Albania- qualified from semi-final 2
- Lithuania- qualified from semi-final 2
- Australia- qualified from semi-final 2
When does Mae Muller perform in Eurovision 2023 final?
Mae Muller, 25, will compete for the UK with her track I Wrote A Song, which features tongue-in-cheek lyrics about a cheating ex-boyfriend and a propulsive dance beat.
The so-called "big five" - the UK, France, Germany, Italy and Spain - each get a free pass because of their financial contributions to the event. In a previous draw, it was decided that Ukraine and the United Kingdom will perform as number 19 and 26, respectively, in the grand final.
Eurovision 2023 final running order
So far, we have confirmation of the following:
- Austria | Teya & Salena - Who The Hell Is Edgar?
- Portugal | Mimicat - Ai Coração
- Switzerland | Remo Forrer - Watergun
- Poland | Blanka - Solo
- Serbia | Luke Black - Samo Mi Se Spava
- France: La Zarra - Évidemment
- Cyprus | Andrew Lambrou - Break A Broken Heart
- Spain: Blanca Paloma - Eaea
- Sweden | Loreen - Tattoo
- Albania | Albina & Familja Kelmendi - Duje
- Italy: Marco Mengoni - Due Vite
- Estonia | Alika - Bridges
- Finland | Käärijä - Cha Cha Cha
- Czechia | Vesna - My Sister's Crown
- Australia | Voyager - Promise
- Belgium | Gustaph - Because Of You
- Armenia | Brunette - Future Lover
- Moldova | Pasha Parfeni - Soarele şi Luna
- Ukraine: TVORCHI - Heart of Steel
- Norway | Alessandra - Queen of Kings
- Germany: Lord of the Lost - Blood & Glitter
- Lithuania | Monika Linkytė - Stay
- Israel | Noa Kirel - Unicorn
- Slovenia | Joker Out - Carpe Diem
- Croatia | Let 3 - Mama ŠČ!
- United Kingdom: Mae Muller - I Wrote A Song
Get all the latest Eurovision 2023 news straight to your inbox
Join our Eurovision Whatsapp community to get the latest news sent to your phone
The countdown has officially started. Join our Eurovision 2023 in Liverpool Facebook group