Explain why, when the sun is overhead at noon, it appears white?

When the sun is overhead at noon, then the light coming from the sun has to travel a relatively shorter distance through the atmosphere to reach us. As a result, only a little of the blue colour of the white light is scattered (most of the blue light remains in it). Since the light coming from the overhead sun has almost all its components colours are in the right proportion, therefore, the sun appears white.