A denim shirt is a wardrobe staple, and Old Navy has this best seller down to only $20.99 today! 💙 An ongoing favorite that’s back for the season, and so comfy, plus it can be styled a huge variety of ways. Great deal today!