Katerine Duska Serhat Srbuk Sarah McTernan Anna Odobescu Luca Hänni Carousel Ester Peony Leonora John Lundvik Paenda ESC 2019 Eurovision Rehearsal Greece San Marino Armenia Ireland Moldova Moldova Switzerland Latvia Romania Denmark Sweden Austria