Old Navy Sleeveless Striped Linen-Blend Maxi Shift Dress Be cocktail-ready in this slinky Old Navy Sleeveless Striped Linen-Blend Maxi Shift Dress ($32, originally $40), whether you're drinking in the sun or after sunset. Image Source: oldnavy.gap.com Old Navy Sleeveless Striped Linen-Blend Maxi Shift Dress $32 from oldnavy.gap.com Buy Now