Credit: Alex Foxfield An insulated waterproof jacket provides protection against the drink, while also holding onto body heat, making it an ideal garment for the winter months. However ...