I have learned over the years that layering in cold weather is a great alternative to wearing one bulky layer of puffy non awesome. If you get too warm. There is little you can do. Other than make your own stank soup. Layering,venting systems, diff. types of fabrics, and so on, will keep your body temperature regulated. Since there are layers to your system you can add or remove clothing according to your activity and stay non soupy.

source