Swaddling you up thanks to their insulated designs and enveloping long length, duvet coats and puffer jackets are winter staples for good reason. When the temperature plummets, sometimes a trench, ...