South Africa's first black president and anti-apartheid icon Nelson Mandela passed away yesterday at the age of 95.

Nelson Mandela led South Africa's transition from white-minority rule in the 1990s, after 27 years in prison for his political activities.
Everyone wanted to meet the inspirational former South African President – from Oprah Winfrey, David Beckham, Michael Jackson and Bono, to Princess Diana, Hilary Clinton, Pope John Paul II, Tony Blair and Gordon Brown.
Scroll through our photo gallery to see the stream of world leaders and celebrities who posed with Nelson Mandela.

Nelson Mandela and Late Michael Jackson walk side-by-side in Cape Town in 2009, when Jackson announced two concert dates, the profits of which went to various causes including the Nelson Mandela Children's fund.

Former South African President, Nelson Mandela (R) sits beside US Secretary of State Hillary Rodham Clinton (L) during a meeting in Johannesburg on August 7, 2009.

Nelson Mandela meets South African-born actress Charlize Theron in Johannesburg, 2004. Mandela is said to have hailed Theron for her hard work and success in Hollywood.

Robert De Niro poses with Nelson Mandela at a dinner in honour of Mandela at the Tribeca Grill in New York, 2005.

Nelson Mandela and Morgan Freeman.

Nelson Mandela stands with Whoopi Goldberg at the opening day ceremony of the 2002 Tribeca Film festival in New York.

Former President Nelson Mandela and Arnold Schwarzenegger hold a symbolic 'Flame of Hope' at a ceremony outside Mandela's old prison cell on Robben Island. The event was part of the Special Olympics African Hope 2001 campaign, which aims to reach out to athletes with mental retardation accross Africa.

Princess Diana pays her tributes to Nelson Mandela a few months before her death in 1997. Both Mandela and the Princess are visionary leaders remembered for their global influence.

Pope John Paul II and Nelson Mandela.

This file photo provided June 21, 2011 by the Nelson Mandela Foundation, shows US First Lady Michelle Obama center, accompanied by her daughters, Malia, left and Sasha, meet former South African President Nelson Mandela, at this home in Houghton, South Africa.

Former South African president Nelson Mandela appears with singers Beyonce Knowles, centre, and Annie Lennox on Robben Island in Cape Town in 2003 for the Nelson Mandela 46664 AIDS Awareness concert.

South African president Nelson Mandela shapes up against WBA heavyweight champion Evander Holyfield in Johannesburg in 1997. Mandela was a keen boxer in his youth, but never participated in organised bouts. "I did not enjoy the violence of boxing so much as the science of it," he once said

Nelson Mandela and David Beckham ahead of an England football game in 2003.

South African President Nelson Mandela, late Palestinian leader Yasser Arafat in Cape Town, South Africa. (Photo taken in 1998).

Nelson Mandela and Gordon Brown. James Gordon Brown is a British Labour Party politician who was the Prime Minister of the United Kingdom and Leader of the Labour Party from 2007 until 2010.

Nelson Mandela and Late US pop star Whitney Houston embrace in Johannesburg in this 1994 file photo.

Bono and Nelson Mandela in 2002.

Tony Blair and Nelson Mandela in November 2007, 20 months after a 'furious' Mr Mandela launched a tirade against the-then PM in a phone call to a Cabinet minister following the news that Britain was invading Iraq.