Michelle Obama in South Africa last month. (Charles Dharapak/AP)