Waterproof, lightweight and durable - Functional and fashionable, a Gore-Tex jacket is a must for staying totally dry ...