Carolina Herrera Embroidered Denim Coat Carolina Herrera Embroidered Denim Coat ($2,093, originally $2,990) Image Source: Net-a-Porter.com Carolina Herrera Embroidered Denim Coat $2,093 from net-a-porter.com Buy Now