Old Navy Mid-Rise Vintage Sweat Shorts -- 3-inch inseam There's something about these striped Old Navy Mid-Rise Vintage Sweat Shorts -- 3-inch inseam ($12, originally $25) that make us think of the beach. Image Source: oldnavy.gap.com Old Navy Mid-Rise Vintage Sweat Shorts -- 3-inch inseam $12 from oldnavy.gap.com Buy Now