All 26 acts have now performed in the grand final of the Eurovision Song Contest 2023.
Held in Liverpool at the M&S Bank Arena, the 67th contest featured Australian rock, an ode to Edgar Allan Poe, and a Boy George-esque hat from Belgium’s Gustaph.
The UK was represented by 25-year-old singer Mae Muller with her song I Wrote a Song.