I generally wear a cap, to keep my long hair at bay, and the season has been windy of late, so wear a hoodie, to keep my cap in place, and prevent it blowing off.
When you have a ponytail, some excess hair, will roam free, in a high wind, and inevitably go into the mouth, which causes me to gag. So a cap, put's measure to that, usually. 100 years ago, it was the fashion to wear a hat, I'd wear a top hat, if my fashion covered it, as I wear a waistcoat, complete with pocket watch...by eck, chief, you know you need a pocket watch boss.
Short haircuts, result in itch scalp, frequent hairwashes, 3 a day? dry scalp, urgh!