Best Tops From Gap 2021
25 Tops From Gap You'll Want to Wear All the Damn Time (and They're on Sale Now)
20
There are eight versions of the Gap Everyday Flannel Shirt ($40-$54, originally $60), but it's hard to resist a classic buffalo plaid.