Just as if we needed another excuse to shop, summer feels like it's just around the corner and we could definitely use some new dresses. To stay on a budget though, we looked to one of our favourite retailers, Old Navy [1]. The site has hundreds of dresses right now [2] that are so good, you just might have a hard time leaving empty-handed.
To help you shop and get the perfect pieces that you can wear with everything from sneakers to sandals, we're did the searching for you. Ahead, you'll find our 18 favourite picks that include cute minis for hot days, and floral midi dresses [3] that are just always a good idea. Keep reading to shop them all. Plus, everything is under $50, so at prices this good, why not get more than one?
Old Navy Printed Puff-Sleeve Tiered Swing Dress
If you love gingham print, then you'll adore the Old Navy Printed Puff-Sleeve Tiered Swing Dress [5] ($40).
Old Navy Ruffled Smocked-Bodice Striped Sleeveless Maxi Dress
This cute Old Navy Ruffled Smocked-Bodice Striped Sleeveless Maxi Dress [6] ($50) would look great with white sneakers.
Old Navy Sleeveless Fit & Flare Jersey Dress
Get this Old Navy Sleeveless Fit & Flare Jersey Dress [7] ($30) for hot days.
Old Navy Sleeveless Tiered Floral-Print Swing Dress
We love the flowy silhouette of this Old Navy Sleeveless Tiered Floral-Print Swing Dress [8] ($35).
Old Navy Tiered Embroidered Maxi Swing Sundress
Bring on the sunshine in this Old Navy Tiered Embroidered Maxi Swing Sundress [9] ($48).
Old Navy Tiered Maxi Swing Sundress
You can't go wrong with this rainbow Old Navy Tiered Maxi Swing Sundress [10] ($45).
Old Navy Sleeveless Linen-Blend Maxi Shift Dress
You'll own this versatile Old Navy Sleeveless Linen-Blend Maxi Shift Dress [11] ($40) forever.
Old Navy Sleeveless Tiered Gingham Swing Mini Dress
We want to wear this Old Navy Sleeveless Tiered Gingham Swing Mini Dress [12] ($45) every day this summer.
Old Navy Waist-Defined Ruffled Tie-Belt Midi Wrap Dress
Spend your days in this comfy Old Navy Waist-Defined Ruffled Tie-Belt Midi Wrap Dress [13] ($45).
Old Navy Sleeveless Tiered Dobby Plus-Size Swing Dress
This Old Navy Sleeveless Tiered Dobby Plus-Size Swing Dress [14] ($38) also comes in pale lime green shade.
Old Navy Tiered Tie-Neck Maxi Swing Sundress
This cute Old Navy Tiered Tie-Neck Maxi Swing Sundress [15] ($45) will be your new favourite summer go-to piece.
Old Navy Smocked Waist-Defined Dobby Midi Dress
We're loving the muted rose colour of this Old Navy Smocked Waist-Defined Dobby Midi Dress [16] ($45).
Old Navy Waist-Defined Ruffled Tie-Belt Midi Wrap Dress
Bring on the florals in this Old Navy Waist-Defined Ruffled Tie-Belt Midi Wrap Dress [17] ($40, originally $45).
Old Navy Sleeveless Linen-Blend Button-Front Midi Shift Dress
We love that this comfy Old Navy Sleeveless Linen-Blend Button-Front Midi Shift Dress [18] ($35) has pockets.
Old Navy Smocked Fit & Flare Cami Midi Dress
This Old Navy Smocked Fit & Flare Cami Midi Dress [19] ($35, originally $40) is such an easygoing piece for warm days.
Old Navy Smocked Waist-Defined Floral-Print Midi Dress
We love how easy it will be to dress up this Old Navy Smocked Waist-Defined Floral-Print Midi Dress [20] ($45). With wraparound sandals and a pair of gorgeous earrings, you can instantly elevate this piece.
Old Navy Floral-Print Fit & Flare Ruffle-Hem Cami Dress
The Old Navy Floral-Print Fit & Flare Ruffle-Hem Cami Dress [21] ($35) will look just as cute with sneakers for casual hangs as with strappy sandals for brunch dates.
Old Navy Sleeveless Ruffled V-Neck Plus-Size Midi Swing Dress
We adore the print on this Old Navy Sleeveless Ruffled V-Neck Plus-Size Midi Swing Dress [22] ($43), and it also comes in a cute blue shade too.