Princess Charlene helps celebrate landmark anniversary in South Africa

Her Serene Highness Princess Charlene returned to her South African roots on Tuesday, July 17, when she took part in ceremonies to celebrate the 100th anniversary of the birth of Nelson Mandela, who was born on July 18, 1918, and died on December 5, 2013.

HSH Princess Charlene
HSH Princess Charlene

Appearing alongside such luminaries as the former US President Barack Obama in front of an estimated 10,000 people in the huge stadium in Johannesburg, the Princess praised the diversity of South Africa and wished the country well for the future.

On Wednesday, HSH Princess Charlene met Archbishop Desmond Tutu at the Nelson Mandela Foundation, an organisation set up in 1999 that works to better the conditions of some of the poorest people in southern Africa.