I just recently bought a navy blue, straw hat from Buffalo Exchange, and I love it. They are perfect for the beach and Arizona.
Wear it with sun dresses, shorts, jeans...whatever. These hats a great accessory to almost every outfit.
I will say though that these hats do look best when you can see your hair.