The leather jacket is undoubtedly a wardrobe staple - versatile, tough, windproof, and... I don't have one. Grrr. I am on the lookout for a real leather jacket though. *Must. Have. Genuine. Leather.*
Layer up some vests and shirts under the leather jacket, wrap yourself up nice and cosy with a scarf and hat, and you're ready to battle the elements. For warmer weather, I think they look great over a maxi skirt or dress, or juxtaposed with a girly dress, for an interestingly stylish combination. Wind resist +10, badassery +20.