Designed to withstand any storm, this Karl Lagerfeld hooded puffer coat features wind resistance and rubberized details to keep the elements out.