Humidity takes a toll on your hair. Which is why here are 7 shampoos that are great for taming frizz and flyaways.