Hillary Clinton takes to the dance floor in South Africa

US Secretary of State Hillary Clinton has shown off her footwork while dancing at a dinner hosted by South African Foreign Minister Maite Nkoana-Mashabane in Johannesburg, South Africa.

Mrs Clinton is in the middle of an 11-day tour that has already taken her to Senegal, Uganda, South Sudan, Kenya and Malawi.