Mandatory Credit: Photo by Vesa Moilanen/Shutterstock (13910251aa) Alika of Estonia performs during a dress rehearsal of the final of the Eurovision Song Contest in Liverpool, Great Britain, on May 12, 2023. Eurovision Song Contest 2023 - final, Live