>>2509392>LayeringWear a proper base layer (e.g: merino wool) and learn how to layer properly so that you can add or remove pieces of clothing to keep your temperature regulated. Too cold and you freeze, too hot and you sweat and then freeze. No cotton should be touching your skin. Cotton is okay only for mid layers, and if it ever gets wet you're better off removing it from your body. Wool on the other hand will keep you insulated even when it's wet.
Socks should be pulled up and your long john legs pulled down and tucked into them. Your shirt should be tucked into your long johns.
>JacketGet a down jacket with both a high fill power (600-800) and a high down:feather ratio (80/20 or 90/10). Quality ranges quite a bit for down jackets and the higher quality ones tend to get pretty expensive. Make sure you're paying for quality, not just brand. Also it's worth noting that down becomes useless when it gets wet, and it also tears and burns easily. If you need something more robust get a thick wool coat instead and add more layers underneath. Or even wear an over sized wool jacket over your down jacket as a shell.
>BootsGet yourself some tall, thickly insulated boots that are meant for cold weather, and some extra thick wool stocks to accompany them. Size up half a size so that your feet aren't too cramped. Better to have slightly too big boots than slightly too small, since too small will constrict your blood circulation. A bit of extra space also allows for warm air pockets.
>Head, face and handsReal fur hats are the warmest. After that comes thick wool. A balaclava is a must if it's going to be windy at all. You can and should later your hats and make sure your ears are protected, since that's what gets frostbite first.
Mittens are better than gloves, though if you're using your hands a lot, gloves will still get the job done. Get something thick. If your hands tend to get clammy and sweaty look for ones with wool liner. Avoid cotton as mentioned already.