I got a Vest years ago, windblock front , regular fleece back..
I got a Carhartt made parka, the tow truck drivers and snow plow drivers wear that stuff.
Neon lime, and wide reflective stripes , bonded into the fabric.. now I does the wind block fine.
[but Im on the PNW coast , freezing to sea-level is rare, usually cold air mass, blown down the Gorge.]