Old Navy Is Selling a Hardy Canvas Overshirt for Just $30
Men’s Journal aims to feature only the best products and services. If you buy something via one of our links, we may earn a commission.
In This Story
Oversized Canvas Workwear Shirt, $30 (was $50)
Why We Love This Deal
Old Navy is not afraid of a good deal, which seems pretty apparent based on the fact that the retailer is currently offering jeans for as low as $16 and crew neck T-shirts for a mere $8, for a limited time.