Designed with a fixed inner bib for extra warmth, this Michael Michael Kors puffer coat is complete with a clever water-resistant finish.