You’ll need a topcoat to keep you warm through the winter. Fabrics range from pure wool, to wool blends, to cashmere. They come in a variety of styles — short or long, with set-in or raglan sleeves, and all kinds of collars.
The traditional topcoat ends eight inches or so below the knee, but more and more often you’ll see car-coat lengths, ending about mid thigh.

You’ll also need a good raincoat to keep the weather off during the spring and summer months. Some have removable liners and wool collars, and are warm enough to wear late into the autumn. Styles range from belted with epaulets, to raglan-sleeves with a fly front. Fabrics can be cotton, or micro fiber, or a
blend of both.