Old Navy Loose Vintage Striped Slub-Knit T-Shirt Shift Dress The Old Navy Loose Vintage Striped Slub-Knit T-Shirt Shift Dress ($20-$30, originally $30) is supposed to hit above the knee, so it's perfect that it comes in regular, tall, and petite lengths. Image Source: oldnavy.gap.com Old Navy Loose Vintage Striped Slub-Knit T-Shirt Shift Dress $20 from oldnavy.gap.com Buy Now