Old Navy Loose Vintage Short-Sleeve Mineral-Dyed T-Shirt Shift Dress Stand out but stay comfy in an Old Navy Loose Vintage Short-Sleeve Mineral-Dyed T-Shirt Shift Dress ($22, originally $30) in bright pink or blue — or pick a striped Old Navy Loose Vintage Garment-Dyed Striped T-Shirt Shift Dress ($25, originally $30) instead. Image Source: oldnavy.gap.com Old Navy Loose Vintage Short-Sleeve Mineral-Dyed T-Shirt Shift Dress $22 from oldnavy.gap.com Buy Now Old Navy Loose Vintage Garment-Dyed Striped T-Shirt Shift Dress $25 from oldnavy.gap.com Buy Now