I work as a journalist and cover rallies in Canada. the season opener is north of Ottawa, and often is -30c in the daytime, plus windchill.
I wear a wicking baselayer (Merino), a sweater (Merino), a down sweater (thinner, meant for layering 500 fill down), goretex shell. I stay dry, warm...