(All pics are screen shots from the live stream on Vevo)
Jazz icon, Hugh Masekela - affectionately known as "Bra Hugh" on the Twittersphere performed "Grazing in the Grass" followed by the late Miriam Makeba's song, "Pata Pata" featuring the gorgeous multi-award winner, Lira.
FIFA President Sebb Blatter and South African President Jacob Zuma walked on stage hand in hand as the crowd cheered.
President Zuma thanked everyone for attending the concert as well as FIFA for giving South Africa the opportunity to hold this special event - for the first time on South African soil.
"I would like specially to thank South Africans for having received our visitors so warmly.
I want to thank you and also ask you to show this warmness for the whole duration of the tournament until they leave South Africa," he said.
Africa is hosting this tournament.
South Africa is a stage
South Africa is rocking. It’s cool.
The Black Eyed Peas disappointed greatly. I still don't know why their opening song was "Where is the Love". Dressed in some kind of military-themed / space cadet costumes, they sounded tired, bored and uninspired as they belted through a medley of their hits, including "Pump It", "Meet me Halfway", "Boom Boom Pow" and "I gotta feeling" which (kind of) got the crowd in the mood for the music talent that set the stage on fire for the rest of the evening. There was a lot of criticism on their performances, especially for Fergie...some bluntly saying that "She can't sing."
Mali's Amadou and Mariam took the stage with "Welcome to Mali" and "Africa".
Out of all the performances, I went crazy for Archbishop Desmond Tutu. He was "adorable" personified!
He walked on to stage looking excited like a child on Christmas morning.
"Fantastic. Just fantastic. Can you feel it?" he said.
"You can touch it. Welkom to ons land, Suid Afrika. Ke Nako."
"The Arch" - as he was affectionately called on Twitter, sang the praises of former president Nelson Mandela.
"We have to pay a wonderful tribute to whom we owe all of this. He is in Johannesburg and if we make a loud enough noise, he will hear us and so we say - Halala Nelson Mandela. Viva Madiba."
The Arch was visibly bursting with energy. "I'm dreaming man. I'm dreaming. Wake me up. Oh what a lovely dream. Ya ya ya ya."
"We are the world. We welcome all...for Africa is the cradle of humanity. So we welcome you home. All of you. All of you. Germans, French, every single one of you. We are all Africans."
"...and we want to say to the world: Thank you for helping this ugly ugly ugly worm - caterpillar - which we were to become a beautiful beautiful butterfly. We are a beautiful beautiful butterfly."
"Concrete jungle where dreams are made of
Hear it for New York.
Tonight we're in Jo'burg
There's nothing you can't do when you're in Africa.
Hear it for World Cup, World Cup, World Cup."
She reminded the audience not to "forget to love each other" before she introduced BLK JKS on stage. The crowd went crazy when the group & Alicia broken into "Too late for mama" - a tribute to the late Brenda Fassie
K'Naan got the audience waving a sea of colourful flags as he sang "Wavin flags"
Big Nuz & Tira gave the global audience a taste of local music with "Umlilo"
The Parlotones also impressed with their performance
The show stopper was definitely Shakira. She opened with "She Wolf", followed by "Hips Don't Lie" before she erupted into the official World Cup song, "This Time for Africa" feat South African group, Freshly Ground - who joined her in the second half of the song. The energy was electrifying and I still get goosebumps watching the video.