Gap Trench Coat This Gap Trench Coat ($128) is the perfect layering piece. Image Source: gap.com Gap Trench Coat $128 from gap.com Buy Now