How often should you wash your hair?

Most people may not need to wash their hair daily, but how often should you wash your hair depends on quite a few factors. It may be temping to shampoo every day but their may be some downsides to this which could make your hair harder to control.