Between business casual, business formal, smart casual, semi ... white or light blue for the shirt. Gray, navy, or black for the blazer and trousers are fail-safe choices, but it doesn’t need to ...