How to stay warm and dry during my cross-country skiing outings?
Follow the 3-layer technique.
Layer 1: second skin (high-tech base layer) that wicks away moisture to keep the skin dry.
Layer 2: insulating (T-shirt, fleece) layer that provides warmth and transfers moisture outwards.
Layer 3: outer protective (jacket) layer that protects from the weather conditions: wind, snow and cold.
Adjust the number of layers to the level of your physical effort and the weather, and make sure that the clothing is breathable.