The BEST thing for frizz (for me) is Aveda's Smooth Infusion Glossing Straightener OR the combination of Aveda's Style Prep Smoother and Aveda's Light Elements Smoothing Fluid. I have used John Frieda and it didn't work for me at all, all it did was weigh my hair down, so if you don't mind investing in some great products I would definitely recommend Aveda. I have been using it for 5 years. Good luck