They were all last-minute additions to the Jeddah World Fest. They weren't announced until Wednesday. It's unclear why the lineup was secret until then. BTW, Liam Payne also performed.
Some performers -- notably Nicki Minaj -- have backed out of performing in the country, after the murder of Washington Post journalist, Jamal Khashoggi. The country is also in the stone age when it comes to women and the LGBTQ community.
The concert was sold out -- standing room only ... for 62,000 concertgoers.