I wear glasses. Mine are good ones, and I have little clippy sunglass “covers” for them that are polarized and work pretty well too.
But they’re sorta delicate, and really take two hands to properly fix to my specs. Not ideal for driving, when I may want to stick something on quickly and with a single hand.
Years ago I bought a truly ugly pair of Fitovers. They worked like I hoped but even just wearing them driving I got laughed at. Plus, they’re somewhat expensive. (Lots better looking these days, too.)
I stumbled into Solar Shield sunglasses at a Walgreen’s drugstore. They’re less than $20, much less ugly, and work pretty good too. Polarized as well.
Good for summer glare, even better for winter snow glare, and even good out of the car too. The, I dunno, brow-ridge on the frame shades the inside of the specs to cut down on behind-the-lens reflections (when sunlight gets directly in behind the sunglasses, what you’re seeing though your sunglasses is in competition with glare from your face, etc.), so a baseball hat isn’t so needed outside.
These things are cheap enough and fit simply enough that we’ve got two pair in each car — driver’s and an extra.
There are different sizes, so while you can pick these up online, I suggest going to Walgreen’s to find what fits your specs first.
These are not tiny little things, so you’ll need to have some space to store them. And one pair of mine broke for unknown reasons. That’s then I found that parts are not interchangeable between sizes. But again, these are not expensive, so while I was disappointed, I just replaced them.
You may not be styling with these things, but you’ll be comfortable. And a lot safer in those bad driving situations, too.