A classic trench coat is a transitional wardrobe essential. Eternally on-trend, it makes for the perfect lightweight jacket that you can wear with anything, whether it be a jumper and a pair of ...