Summer is nearly here and, between the swimsuits [1] and the sandals [2], it can get overwhelming to stay on task with the things needed to freshen up a seasonal wardrobe [3]. That's not to say anyone is packing up those matching sets [4] quite yet, just that now's the perfect time to show a little more skin and feel any cool breeze on it, too.
Maybe you're personally browsing for a new tee [5] or tank, but how does a linen dress on sale for $10 or gingham shorts for $15 sound to you? We found all those things — and more! — at Old Navy with not a single one costing more than $25. If your money's practically burning a hole in your pocket, make that hard-earned cash go further and check out our list ahead.
Old Navy Vintage Garment-Dyed Elbow-Sleeve Sweatshirt
We love this graphic-print Old Navy Vintage Garment-Dyed Elbow-Sleeve Sweatshirt [7] ($19-$25, originally $25-$30) for summer but there are also several short-sleeved solid colours, too.
Old Navy High-Waisted Gingham Seersucker Everyday Shorts -- 5-inch inseam
Wear Old Navy High-Waisted Gingham Seersucker Everyday Shorts -- 5-inch inseam [8] ($15) to the first picnic in the park this season.
Old Navy Sleeveless V-Neck Keyhole Top
Any of the colours of this Old Navy Sleeveless V-Neck Keyhole Top [9] ($20-$25, originally $25) would look fab with your favourite denim cutoffs [10].
Old Navy Dobby-Stripe Ruffle-Hem Fit and Flare Cami Dress
We can't pick a favourite between the Old Navy Dobby-Stripe Ruffle-Hem Fit and Flare Cami Dress [11] ($24, originally $35) and the Old Navy Fit and Flare Cami Ruffle-Hem Jean Dress [12] ($25, originally $35) so we're making room in our closet for both.
Old Navy High-Waisted Pixie Ankle Pants
Match gingham Old Navy High-Waisted Pixie Ankle Pants [13] ($20, originally $40) with a bright solid top to really make a statement this month.
Old Navy EveryWear Tie-Dyed V-Neck Tank Top
Wear this Old Navy EveryWear Tie-Dyed V-Neck Tank Top [14] ($10) for a day in the sun or a night home lounging instead.
Old Navy High-Waisted Long Lettuce-Edge Biker Shorts
While these new Old Navy High-Waisted Long Lettuce-Edge Biker Shorts [15] ($15) do come in grey and black, picking this aqua is a perfect match for a beach day.
Old Navy Sleeveless High-Neck Maxi Swing Dress
This Old Navy Sleeveless High-Neck Maxi Swing Dress [16] ($25, originally $35) is not too heavy for humidity and looks equally cute with leather slides or rubber flip flops.
Old Navy Square-Neck Lace-Trim Top
This Old Navy Square-Neck Lace-Trim Top [17] ($20, originally $25) is such a pretty twist on a basic tee, and it's perfectly lightweight for summer, too.
Old Navy Mid-Rise Dark-Wash Jean Shorts -- 3-inch inseam
No matter what wash you prefer you can get a pair of short shorts to match from the Old Navy Mid-Rise Dark-Wash Jean Shorts -- 3-inch inseam [18] ($15) to the Old Navy Mid-Rise Light-Wash Jean Shorts -- 3-inch inseam [19] ($15).
Old Navy Sleeveless Surplice-Back Romper
Extra-hot days practically demand this dotted Old Navy Sleeveless Surplice-Back Romper [20] ($25, originally $35) and t-strap sandals.
Old Navy Tie-Front Bikini Swim Top
A bright blue Old Navy Tie-Front Bikini Swim Top [21] ($20, originally $25) — and matching Old Navy Mid-Rise Bikini Bottoms [22] ($10, originally $20) — would look lovely by the sea this season.
Old Navy Oversized Floral Clip-Dot Button-Front Blouse
We love a lightweight Old Navy Oversized Floral Clip-Dot Button-Front Blouse [23] ($15, originally $30) when you want to wear long sleeves this summer.
Old Navy Breathe ON V-Neck Wide-Leg Jumpsuit
Let this Old Navy Breathe ON V-Neck Wide-Leg Jumpsuit [24] ($22, originally $45) carry you through a full day of errands (or a movie marathon at home).
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 [25] ($12, originally $25) that make us think of the beach.
Old Navy Linen-Blend Jersey Swing Dress
If you agree that linen is a perfect summer fabric, you'll want to nab this Old Navy Linen-Blend Jersey Swing Dress [26] ($10, originally $30) on sale now.
Old Navy Slub-Knit Button-Front Sleeveless Top
Go tropical with the pattern on this Old Navy Slub-Knit Button-Front Sleeveless Top [27] ($17), or choose a poppy or chocolate version of Old Navy Slub-Knit Button-Front Sleeveless Top for Women [28] ($17) for the same price.
Old Navy High-Waisted Linen-Blend Tie-Front Utility Shorts -- 4-inch inseam
Slip all your summer essentials into the pockets on these Old Navy High-Waisted Linen-Blend Tie-Front Utility Shorts -- 4-inch inseam [29] ($15, originally $27), which come in olive or black.
Old Navy Ruffled Crinkle-Texture Tie-Front Blouse
This swingy Old Navy Ruffled Crinkle-Texture Tie-Front Blouse [30] ($18, originally $27) is made of a rayon crepe that can keep you cool when it's hot out.
Old Navy Extra High-Waisted Wide-Leg Raw-Hem Jeans
Opt for cropped Old Navy Extra High-Waisted Wide-Leg Raw-Hem Jeans [31] ($15, originally $40) instead of longer options when it's warm.
Old Navy Fit and Flare Cami Mini Dress
Dress this Old Navy Fit and Flare Cami Mini Dress [32] ($15, originally $35) up with high heels or down with high tops.
Old Navy High-Waisted Printed Bike Shorts -- 7-inch inseam
Several patterns of these Old Navy High-Waisted Printed Bike Shorts -- 7-inch inseam [33] ($7-$9, originally $14) are on sale now (from floral to camo), but these grey tie-dye ones are our favourite.
Old Navy String Bikini Swim Bottoms
Pair neutral Old Navy String Bikini Swim Bottoms [34] ($20) with your favourite top, or grab the coordinating Old Navy Tie-Strap Bikini Swim Top [35] ($15, originally $25) instead.
Old Navy Sleeveless Jersey Swing Dress
Whether you opt for a bright Old Navy Sleeveless Jersey Swing Dress [36] ($15) or a pastel tie-dye Old Navy Sleeveless Jersey-Knit Swing Dress [37] ($15), get your sandals ready.
Old Navy Luxe Crew-Neck Tee
If your favourite tee is looking a little ratty, restock with an Old Navy Luxe Crew-Neck Tee [38] ($12, originally $17) in white, black, navy, crimson, or grey.
Old Navy Mid-Rise Jersey Leggings
These Old Navy Mid-Rise Jersey Leggings [39] ($7, originally $13) are lighter than spandex athletic options so you stay cosy and cool when it's hot.
Old Navy Jersey Swing Dress
This floral Old Navy Jersey Swing Dress [40] ($15) is such a pretty choice for a casual summer plans.