Two of the wardrobe's timeless greats that are versatile, functional and perfect for any occasion: don't miss our selection of trench coats and parkas for men.