Beyonce alongside top stars that includes Ed Sheeran, Jay-Z and Usher will on Sunday perform at a concert to honour the life and legacy of Nelson Mandela.
The concert is the climax of a year of events celebrating the centennial of Mandela’s birth in 1918, and is part of a campaign to tackle poverty, child malnutrition and boost gender equality.
This year’s Global Citizen Festival will be held at Johannesburg’s 94,736-capacity FNB stadium with the concert due to begin at 1200 GMT.
Music fans, many of whom had been given free tickets in return for activism and campaigning work, have began to flock to the stadium hours before the gig was due to kick off.
Nelson Mandela was jailed under South Africa’s apartheid regime. After being released in 1990, he led the country’s transformation into a multi-racial democracy. He died on December 5, 2013, aged 95.