Beyoncé honours Africa at the 2018 Global Citizen Festival in Johansburg South Africa by wearing outfits by African Fashion Designers