Italian Melton Topcoat How can you resist this luxe Italian Melton Topcoat ($299)? Image Source: bananarepublic.gap.com Italian Melton Topcoat $299 from bananarepublic.gap.com Buy Now