I'm quite outdoorsy & am looking for a nice sun hat that's practical for outdoors stuff but not a baseball cap type affair, but more something I could wear in other settings too - e.g. friends for lunch etc... Anyone got any recommendations? TIA!