The royal couple continues their tour of South Africa by celebrating the country's diverse cultures in Cape Town.