Gap Denim Western Shirt A Gap Denim Western Shirt ($48, originally $60) may leave you dreaming of ranch life, even if you're still stuck in the big city. Image Source: gap.com Gap Denim Western Shirt $48 from gap.com Buy Now