I have thick frizzy hair and it's definitely been worse this year, it must be the weather.
I find shampoo affects my hair more than conditioner, so I always use a thick moisturising shampoo - I'm using L'Oreal Dream Lengths more than shampoo at the moment and it's on offer in boots, it's very good. I use a mask every wash, although I only wash my hair twice a week, Kerastase is my favourite. I always use hair oil, either Olaplex, Kerastase or Davines.
Rough dry my hair on a high heat but medium blow, that definitely creates less frizz prior to styling.
The product I've been using lately that is very good is an overnight treatment by Pantene called 'wake up glossy' - it's very good, I put it in my hair at night and wake up with smoother hair!
I also use a silk pillow case.
I use a hot brush to smooth rather than straighteners as the very straight sleek look doesn't suit me, I still need body and movement. I use the Revamp Pro Gloss 38mm barrel.