I NEED A HAT

Recommendations please! Summer is coming. I need something that 1) keeps the sun off my face, 2) looks cool BUT NOT TOO COOL (I'm a 30-something WAHM, let's not overshoot), 3) can take some abuse, and 4) will last a few summers, at least. Bonus points: allows for good peripheral vision (too floppy is a liability when you walk everywhere you go).
  1. HALP!