Nelson Mandela memorial service: Who will attend

Media playback is unsupported on your device
Media captionWorld leaders, religious figures and celebrities all attended the memorial

The memorial service for former South African President Nelson Mandela is set to be one of the largest gatherings of its kind in generations.

Tens of thousands of mourners and almost 100 foreign leaders are expected to attend the event at the FNB stadium in Johannesburg.

Here are some of the world figures who are due to be there:

- US President Barack Obama and first lady Michelle Obama as well as former Presidents George W Bush, Bill Clinton and Jimmy Carter

- UN Secretary General Ban Ki-moon and his predecessor Kofi Annan.

- British Prime Minister David Cameron, Deputy Prime Minister Nick Clegg and Labour Party leader Ed Miliband

- French President Francois Hollande and his predecessor Nicolas Sarkozy

- German President Joachim Gauck

- Zimbabwe's President Robert Mugabe

- Cuban President Raul Castro

Image caption Kenya's Uhuru Kenyatta arrives at Waterkloof Airforce Base in Pretoria

- Brazilian President Dilma Rousseff

- Indian President Pranab Mukherjee

- Namibian President Hifikepunye Pohamba

- Chinese Vice-President Li Yuanchao

- President of the Palestinian Authority Mahmoud Abbas

- Kenyan President Uhuru Kenyatta

Image caption Brazil's President Dilma Rousseff is also due to speak at the ceremony

- Canadian Prime Minister Stephen Harper

- Spain's Prince Felipe and Prime Minister Mariano Rajoy

- Australian Prime Minister Tony Abbott

- Afghan President Hamid Karzai

- Pakistan's President Mamnoon Hussain

- Sri Lanka's President Mahinda Rajapaksa

- The Netherlands' King Willem-Alexander and Foreign Minister Frans Timmermans

- Norway's Crown Prince Haakon and Prime Minister Erna Solberg

- European Commission President Jose Manuel Barroso and European Union Council President Herman Van Rompuy

Image caption U2 frontman Bono collaborated with Mandela on charity issues

- Top Vatican official Cardinal Peter Turkson of Ghana

- British entrepreneur Richard Branson

- US talk show host Oprah Winfrey

- U2 singer and activist Bono

- Musician Peter Gabriel, who brought the idea of The Elders - a group of former leaders - to Mr Mandela

- British Model Naomi Campbell