Johannesburg, South Africa was the place to be this weekend. The Global Citizen Festival took place with the most famous pop stars of the world gracing the stage. The Festival this year also celebrated the (what would have been) the 100th year anniversary and legacy of Nelson Mandela.

The ultimate highlight that had the whole world (make that social media of course) talking was the performace of Beyonce and Jay-Z. The King and Queen took te stage and performed their hits with the internet buzzing about Beyonce’s costume changes and great stage appeal. If you missed the performace, you can still watch the whole festival online, with Bey and Jay’s performance starting at around 8h.