Flatcaps seem very popular. I often wear my great grandfathers old grey flatcap. Though, I haven't been able to locate it recently...

Other than that I'll wear a black fedora, a black knit cap or even a repro wool olive drab WWII jeep cap.