The final line-up for the Eurovision 2023 grand final is complete!
The second semi final of Eurovision 2023 has come to end, and we now have the final line-up for the grand final of this years Eurovision Song Contest.
A total of 16 countries took to the stage at the M&S Bank Arena in Liverpool, competing for the last 10 places in the grand final.
The show opened with a recap of semi final 1, before an impassioned spoken word piece powerfully taking everyone through the history of the Eurovision Song Contest.
The first interval act saw Music Unites Generations. Mariya Yaremchuk led a contemporary montage of some of the most well-known pieces of music from Ukraine, which went on to end with a collaborative performance from rapper OTOY, Ukriaine’s Junior Eurovision 2022 representative Zlata Dziunka, and Mariya.
Three extraordinary drag performers came together to perform Be Who You Wanna Be, to celebrate how Eurovision is a place for everyone, no matter who you are.
The final of Eurovision 2023 will be taking place on Saturday 13th May. The qualifiers from the second semi final will draw their halves for the final, ahead of the producers creating the running order.
Are you happy with tonight’s qualifiers? Are there any shocks or surprises from tonight’s show for you? Let us know what you think in the comments below!
Photo credit: Corrine Cummings / EBU