Have you tried the frizz-ease products?
They have the hair serum that you put on soaking wet hair, and they also have a finishing cream which you can put on dry hair. It helps to control the frizzies. Its not full prrof. It sometimes a mistake to put to much of the product into your hair and then your hair looks oily. It take a couple of tries to apply the correct amount to your hair. They have a lite formula for people with fine hair. The regular just weighs down my hair to much. I agree its best to put your hair up in the summer, its just too hot with my hair down. I'm not really a hat person, but on some days it happens at disney.
Connie