This site contains affiliate links for which we may be compensated.
CALVIN KLEIN Essential Trench Coat£149.00
No wardrobe is complete without a sharp trench coat, and this piece from Calvin Klein falls to a flattering knee-length hem. Detailed with a collar, it is made from cotton for soft structure and quality wear.