Gap Denim Western Shirt Or go for a more rugged style with this Gap Denim Western Shirt ($41, originally $60), like Meghan did while gardening. Image Source: gap.com Gap Denim Western Shirt $41 from gap.com Buy Now