One important guide to dress warmly and stay chic in winter is: layering. But there is some wise knowledge about layering. You do not just put on clothes to keep yourself warm because that will make you look like a roundball. Besides Heattech, there is one friendly item that you should have in your winter closet is a fur vest. It keeps you warm and it also goes with anything. A simple sweater, a collar shirt and BF jeans will just go perfectly with the fur vest. Personally i would recommend a long fur vest because it "pulls" you taller and also because if you put on a big coat over it, the fur will look like a part of the coat too, a very sucessful layering technique.