Banana Republic Heavy Flannel Shirt Jacket Is it a shirt or is it a jacket? Well, that's up to him because technically the Banana Republic Heavy Flannel Shirt Jacket ($90) is both. Image Source: bananarepublic.gap.com Banana Republic Heavy Flannel Shirt Jacket $90 from bananarepublic.gap.com Buy Now