The Leather Trench Coats That Are An Autumn Wardrobe Staple

And a tempting faux version comes in at below £100.

leather trench coats