A trench coat is a knee length raincoat that is insulated and usually made from gabardine or wool. They come in both single and double breasted versions.
Why you want it- The trench coat is the go-to option for a raincoat. It’s fashionable and functional. Find a slim one and hold on to it forever. For good ones check out Burberry, Mackintosh, and Aquascutum.