South Africa is a diverse and generally relaxed country regarding fashion, especially in major urban centers like Cape Town and Johannesburg, where Western-style clothing is the norm. However, "conservative" dressing depends on your setting. If you are visiting rural villages or religious sites, it is respectful to cover your shoulders and knees. On safari, the focus is on practical "bush" colors—khaki, brown, and olive—to blend into the environment and avoid attracting insects like the tsetse fly (which is attracted to blue and black). While you don't need to be fully covered in most social settings, South Africans tend to dress up slightly for dinner at high-end restaurants. It is also important to note that while the culture is open, modesty can be a matter of safety and respect in specific traditional communities. Overall, unless you are in a formal or religious environment, comfortable and casual clothing is perfectly acceptable for tourists.