American Singer Solange Knowles Is Coming To South Africa.