The history of this country involves many different cultures, from all of the African tribes including Zulu to the Dutch and then later the English colonizers. Plus the indentured workers or slaves bright in from India, Indonesia and Malaysia after black slavery was outlawed. The constitution recognizes 14 official languages and the national anthem is sung in 4 languages. Whites in the country have their own language called Afrikaner which is based mostly on Dutch with words from Zulu, English and other tribes.
The first picture is of a Muslim wedding. The others are ladies wearing tribal oriented clothing modified to western standards.