Old Navy Black Square-Frame Sunglasses With the gold-toned metal sides and contrasting dark front, we think these Old Navy Black Square-Frame Sunglasses ($10, originally $17) look like they cost way more than $10. Image Source: oldnavy.gap.com Old Navy Black Square-Frame Sunglasses $10 from oldnavy.gap.com Buy Now