For a permanent fix for frizzy hair, I would recommend doing a Brazilian blowout treatment. Consult your stylist regarding which would be the best option for you. Otherwise, there are products that you can use to make your hair a bit easier to manage, such as Moroccan Oil, Morocco Hydrating styling cream and the Kerastase Discipline Range, all which are specifically designed for anti-frizz and anti-humidity.