I recommend “Got 2 B Glossy”
A whole salon aisle of products promises to do just that, but most of them just aren’t up to the challenge. Those that are effective know how much you’re willing to pay for a good product and will charge you every dime of that.
One of the best products I’ve found for controlling friz is called Got 2 B Glossy. Though I can’t endorse the spelling, they got the formula right. It’s like a glue that holds your hair down. It works great on wet OR dry hair, a rare feature in friz products. It costs about $5 a bottle and is comparable to Paul Mitchell’s “Super Skinny” that costs about $30.
I can find it at Walgreens, but not at Walmart. Look for it on the shelf with the hair gels and things that make your hair stick straight up in the hair. (Why would I pay money for that when my hair will do that for nothing?)