How to keep warm on a Winter Shoot

So winter is here, the foggy days, rain, wind, bright sunlight and the dreaded cold.