Beyoncé and Jay Z took the stage together once again. They last performed at the festival as a duo in 2014. Bey also returned to the festival solo in 2015. The pair continued their success from their “On The Run II” Tour with hits from their joint album and several outfit changes.
Beyoncé also performed with Ed. He was casually dressed in a t-shirt and jeans as he sang with a guitar. In contrast, Bey wore a hot pink ruffled gown as they did a duet to the song “Perfect.”
The festival didn’t just draw musicians in for duets and group performances. Kacey Musgraves sang alone with her guitar on stage before she was joined by Chris.
Tyler Perry attended as a festival goer. The movie director and actor gushed about his experience on Instagram. He shared a behind-the-scenes clip and captioned the moment, “Thank you, South Africa, for the love!!!”
Nandi Mandela, one of Nelson’s granddaughters, posed on the red carpet in a colorful ensemble. The Global Citizens festival date marked what would have been the late South African President’s 100th birthday.
What do you think about all of the celebrities joining together for the charitable cause? Sound off in the comments below!