I wear a Halo skullcap on really hot days, only because it keeps the sun from beating down on my head AND it has a thin rubber strip underneath that keeps the sweat from rolling into my eyes. On mild days, I generally wear nothing under my helmet. On cooler days, I wear either a full cap or ear band.