Trench coats have once again made it into this season's style lineup. Perfect to reach for again and again when you leave the house – their timeless appeal and versatile design make them a go-to for anyone. Plus, they score double points for foolproof styling. A beige trench coat is a classic but a green or leather trench coat is a trendy final touch to any outfit. Discover cult-status pieces that refuse to go out of style and stay suave no matter the weather.