On Sunday morning festival goers poured into FNB Stadium in Johannesburg for the Global Citizen Festival 2018: Madiba 100 concert to celebrate the centennial of former president Nelson Mandela's birth.
Concert-goers were blown away by high energy performances from by local and international artists.
Cassper Nyovest's performance was so lit that it was trending Twitter more than the actual festival.
But it was Beyonce and Jay-Z who had fans screaming and crying. The moment the Hive had been waiting for for months had finally arrived and the dynamic duo didn't disappoint them.
Attendees, including local celebrities, came from all over South Africa to see Queen B perform and they came out in style.
Here are a few of our favourite celebrity festival looks.
View this post on Instagram
#GlobalCitizen⭕️ 👗outfit: @cottonon_africa 📷: @therichmnisi #OwnYourThrone👑
A post shared by Boitumelo Thulo(@boity) on Dec 2, 2018 at 7:50am PST
View this post on Instagram
A post shared by Trevor(@trevor_stuurman) on Dec 2, 2018 at 11:49pm PST
View this post on Instagram
A post shared by LEANNE DLAMINI | LDH(@iamleanned) on Dec 2, 2018 at 9:50pm PST
View this post on Instagram
When Beyoncé is around this is how I glow. #globalcitizenfestival
A post shared by zintathu(@zintathu) on Dec 2, 2018 at 5:39am PST
View this post on Instagram
The festivities continue...#LadyNam30th part 2 @glblctzn #GlobalCitizenfestivalSA
A post shared by Nambitha Ben-Mazwi(@ladynam_bm) on Dec 2, 2018 at 10:12am PST
View this post on Instagram
#GlobalCitizenFestivalSA❤️ | Wearing @infin8ti_co styles by @_msbrownstyling
A post shared by Moozlie(@moozlie) on Dec 2, 2018 at 5:21am PST