People have always worn protective headwear to ward off the elements ever since stone age man bunged a bearskin over his head ....who invented them is probably lost in the mists of time ....however there are more caps here than you can shake a stick at ......should keep you amused for a while ! http://en.wikipedia.org/wiki/Category:Headgear