Trenchcoats by adidas

The trench coat is a timeless design for autumn and spring that also does an excellent job of protecting you from the inclement weather. Throw on your trench coat over everything from casual getups to more sophisticated pieces.

If you're looking for a happy medium, look no further than this adidas Trench.