While you can wear white on safari, it is generally discouraged for two very practical reasons: dust and visibility. Most safari destinations in Africa are extremely dusty, especially during the dry season. A white shirt or trousers will turn a dingy shade of orange or brown within the first hour of a game drive, and the fine African silt can be very difficult to wash out. More importantly, white stands out sharply against the natural browns and greens of the bush. While most animals see in muted colors, high-contrast white can be startling to wildlife, making it harder for your guide to approach animals closely without them becoming skittish or running away. The "gold standard" for safari attire is neutral earth tones like khaki, olive green, tan, and stone. You should also avoid bright colors like red (which can be seen as a threat or attract unwanted attention) and dark blue or black (which are known to attract biting tsetse flies). White is perfectly fine for dinner back at the lodge, but for the actual game drives, "blending in" is the best way to ensure a great viewing experience.