On 8 April 2019, it was confirmed that Madonna would perform two songs during the final. It was later revealed by the EBU, that the two songs would be "Future" featuring Quavo and "Like a Prayer", while she also performed an at the time yet-to-be released song, "Dark Ballet". 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 "A 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, together with the four above-mentioned artists, 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 Idan Raichel Project, while actress Gal Gadot also made an appearance in a video interval at the Grand Final.