There's a reason the word "classic" is frequently paired with this look - buy a well made trench and it will last you for years. You can find funky colors, collars and shapes in this season's trenches, but a classic look like this Banana Republic Trench Coat ($225) is the best long-term investment.