Headwear

The  Surplus Guy has a hat for all occasions.