Banana Republic Double-Faced Maxi Coat You can't go wrong with this Banana Republic Double-Faced Maxi Coat ($299). Image Source: bananarepublic.gap.com Banana Republic Double-Faced Maxi Coat $299 from bananarepublic.gap.com Buy Now