Just yesterday, Beyoncé and hubby, Jay-Z traveled to Johannesburg for the Global Citizen Festival to honor late South African president, Nelson Mandela and his legacy. Besides killing it on stage for a memorable performance, Beyoncé celebrated South Africa’s diversity through each outfit she showcased on stage.

The power couple hit the stage and performed the first song of the night, “Holy Grail,” in which Beyoncé wore a cape that paid tribute to all 54 countries in Africa while Jay-Z wore a fuchsia suit.

Designer, Mary Katrantzou was the mastermind behind Bey’s jaw-dropping ‘fit.

Beyoncé also hit the stage wearing a beaded ensemble that paid tribute to the Nala costume that was worn during the live musical production of The Lion King. This was absolute perfection as Beyoncé is set to play Nala in the upcoming live-action film of the Disney classic film.

Kevin Mazur (Getty Images for Global Citizen Festival: Mandela 100

We also know that Queen B changed into a yellow Atelier Versace jumpsuit, a fuchsia taffeta dress, an emerald gown with a flowing train, and a black and white graphic Balmain bodysuit and cut-off shorts.

Beyoncé met Nelson Mandela back in 2004 when she was a performer at his inaugural 46664 Aids Benefit Concert in Cape Town. She took it to her official website to pay a special tribute to the former South African president.

Beyoncé stated, I first met you in 2004 at the 46664 AIDS Benefit Concert in Cape Town, and the impact you have had on my life resonates with me today and every day.”

She added, “Your kindness and gratitude for every experience, and your ability to forgive are lessons I have learned and will pass on to my three children. My entire family holds you in high regard.”

Bey continued, “As we celebrate the Global Citizen Festival: Mandela 100, honoring your centennial year, I promise you that we have made your dreams our own. Your work and your sacrifices were not in vain. I will cherish every moment shared in your presence and use the lessons learned from you as fuel to stir positive ideas and solutions.”

Featured Image: Kevin Mazur (Getty Images for Global Citizen Festival: Mandela 100