Old Navy Long-Sleeve Striped Mini T-Shirt Shift Dress Coming in khaki or navy stripes, this Old Navy Long-Sleeve Striped Mini T-Shirt Shift Dress ($35) gives off major preppy vibes with loafers and a blazer. Image Source: oldnavy.gap.com Old Navy Long-Sleeve Striped Mini T-Shirt Shift Dress $35 from oldnavy.gap.com Buy Now