Trenchcoats by Topman
The trench coat is a timeless design during transitional seasons that also does a great job of protecting you from the elements. Layer yours over everything from casual outfits to more classic pieces.
If you'd rather not spend much, This Topman Trench will fit the bill. In this price range, you can also take a look at Topman Trenchcoat.