:grouphug: Pointelle silk long-johns are a nice very thin layer that adds warmth without sweating. Columbia makes some awesomely toasty jackets. I like a long coat that goes at least to my hips, but knee length really keeps me warm on the worst days. (I have a Land's End stadium jacket, rec. here by another boardie that I will venture out in in temps well below zero.) I wear it when I'm stuck waiting in the car or the very worst cold/wet/windy days, but I do not consider it flattering at all; in fact, I call it my ugly coat, but I wear it to keep and I'm toasty.