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.