Something like a headsweats winter beanie might work. I have two, one headsweat branded, the other generic. Oddly enough, I usually prefer the generic one. I also recently bought a Trek/Bontrager winter cycling hat identical to this one.
Bontrager Classique Thermal Cycling Cap | Trek Bikes