On 16 May 2019, it was confirmed by the EBU that Madonna would perform "Future" featuring Quavo and "Like a Prayer" during the final. On 15 April 2019, the EBU released further information regarding the opening and interval acts. The first semi-final was opened by Netta Barzilai, who performed a new version of her winning song "Toy". The first semi-final also featured Dana International with "Just the Way You Are". The second semi-final included Shalva band with the song "Million Dreams" and mentalist Lior Suchard. The Grand Final included performances from six former Eurovision participants. Conchita Wurst who performed "Heroes", Måns Zelmerlöw with "Fuego", Eleni Foureira with "Dancing Lasha Tumbai", Verka Serduchka with "Toy", Gali Atari with her winning song "Hallelujah" and Netta Barzilai with "Nana Banana". The opening of the show featured Netta Barzilai, Dana International with "Diva" and "Tel Aviv", Nadav Guedj with "Golden Boy" and Ilanit with "Ey Sham". Idan Raichel performed the song "Bo’ee – Come to Me" together with the twenty-six finalists, while actress Gal Gadot also made an appearance at the Grand Final.