When it comes to winter coats, there are times when you have to forgo the obviously stylish stuff—a lightweight barn jacket, a sharp wool coat—and bring in the big guns: the puffer jacket. Sure, we ...