Carhartt Gilliam Relaxed Fit Insulated Rain Defender Jacket 102208 Chestnut / XXL
From £71.50
It’s only a torrent of rain. A jacket called the Deluge Pro 3.0? Must be waterproof. Hell yes, and then some – 2.5 layers of laminated waterproof fabric to be exact.