First off it really does not matter at all how you look. As long as u don't look like a dumb ass.
Second off cap? As in baseball cap? If your not wearing a helmet(which i suggest) then just go out and buy a beanie. Simple as that
Right - ski cap / beanie - I'm looking for recommendations for a good one....