Hi all- It's getting hot here in Texas, but I know it's pretty cold in lots of other places- so please indulge me. I need help with hats!

I really need to wear a hat because even with sunglasses, the sun is too much for my very pale eyes. Besides a baseball cap, what's fashion-forward and/or not frumpy?

I'd like it to be smoosh-able (or at least not damaged if it gets smooshed) and not a ton of money. A wider brim is definitely better, but I don't want to look ridiculous. I go to the park a lot with my toddler and spend time playing outdoors in backyards frequently, so it has to work in those kinds of places.

I have a square-shaped, strong jawline and shoulder-length hair with bangs, if that makes a difference. I think I'll be mostly be wearing sundresses this summer, but not flow-y/boho style ones; I like more tailored pieces. I'll wear the hat with those kinds of casual dresses pretty regularly.

Any style suggestions? TIA!