Michela of Malta performs during rehearsals for the Grand Final of the 64th annual Eurovision Song Contest (ESC) at the Expo Tel Aviv, in Tel Aviv, Israel, 17 May 2019.
Michela secured Malta a spot in the Eurovision final for the first time in three years. The Grand Final is held on 18 May. Michela will be the first singer to perform at finals after a decision of the Eurovision organisers.
Photos:EPA-EFE/ABIR SULTAN