Gap Denim Perfect Shirt This Gap Denim Perfect Shirt ($41, originally $60) is the denim shirt everyone needs in their wardrobe. Image Source: gap.com Gap Denim Perfect Shirt $41 from gap.com Buy Now