Old Navy Linen-Blend Maxi T-Shirt Shift Dress For a versatile pick to wear under a denim jacket, or on its own, opt for an Old Navy Linen-Blend Maxi T-Shirt Shift Dress ($28-$38, originally $40) in black or mauve. Image Source: oldnavy.gap.com Old Navy Linen-Blend Maxi T-Shirt Shift Dress $28 from oldnavy.gap.com Buy Now