Products featured in this Yahoo article are selected by our shopping writers. We will earn a commission from purchases made via links in this article. Pricing and availability are subject to change.

Old Navy's spring dresses are seriously good — and they're on sale!

Right now, save an extra 30 per cent on these stunning spring styles.

Old Navy's spring dresses are seriously stylish.
Old Navy's spring dresses are seriously stylish.

if you're looking for affordable spring and summer dresses, Old Navy is one of my favourite places to shop. Their dress selection in particular is worth checking out, with tons of maxis, minis and midis to suit every occasion.

You'll find casual styles that would fit right in on a weekend outing, plus special-occasion styles to suit your next big event. And the best part is that almost everything online is an extra 30 per cent off right now.

Find 11 of our favourite styles below, but act fast! These styles are sure to sell out quickly.

Fit & Flare Tie-Strap Linen-Blend Floral Mini Dress

Fit & Flare Tie-Strap Linen-Blend Floral Mini Dress. Image via Old Navy.
Fit & Flare Tie-Strap Linen-Blend Floral Mini Dress. Image via Old Navy.

Made from a breathable linen blend, this floral mini dress is a must-have for days spent in the sun. You can also find it in solid colours and stripes if floral print isn't your thing.

$17 $40 at Old Navy

Fit & Flare Sleeveless Smocked Maxi Dress

Fit & Flare Sleeveless Smocked Maxi Dress. Image via Old Navy.
Fit & Flare Sleeveless Smocked Maxi Dress. Image via Old Navy.

This smocked dress is the perfect versatile piece for spring and summer. Pair it with a denim jacket and sneakers for a casual day out, or with heels and some sparkling jewelry to get cocktail-ready.

$38 $55 at Old Navy

Striped Cutout Midi Shirt Dress

Striped Cutout Midi Shirt Dress. Image via Old Navy.
Striped Cutout Midi Shirt Dress. Image via Old Navy.

This isn't your average shirt dress: this modern striped version has cutout details and gathering at the waist to highlight your shape.

$27 $55 at Old Navy

Fit & Flare Cross-Back Mini Cami Dress

Fit & Flare Cross-Back Mini Cami Dress. Image via Old Navy.
Fit & Flare Cross-Back Mini Cami Dress. Image via Old Navy.

This breezy mini dress has criss-cross straps and a flared skirt — plus it comes in a rainbow of colours, including green, blue, black, orange and more.

$28 $40 at Old Navy

Waist-Defined Floral Linen-Blend Smocked Midi Cami Dress

Waist-Defined Floral Linen-Blend Smocked Midi Cami Dress. Image via Old Navy.
Waist-Defined Floral Linen-Blend Smocked Midi Cami Dress. Image via Old Navy.

Add this gorgeous floral dress to your summer wedding wardrobe. It's a winning choice for a garden party event, or just about any other special occasion this season.

$38 $55 at Old Navy

Fitted Sleeveless Rib-Knit Mini Dress

Fitted Sleeveless Rib-Knit Mini Dress. Image via Old Navy.
Fitted Sleeveless Rib-Knit Mini Dress. Image via Old Navy.

A fitted tank dress is a staple in any wardrobe, and this everyday basic now rings in at $24 with Old Navy's latest sale.

$24 $35 at Old Navy

Fit & Flare Linen-Blend Ruffle-Trimmed Maxi Cami Dress

Fit & Flare Linen-Blend Ruffle-Trimmed Maxi Cami Dress. Image via Old Navy.
Fit & Flare Linen-Blend Ruffle-Trimmed Maxi Cami Dress. Image via Old Navy.

This polka dot dress will have you feeling ready for your next sunny vacation. It's made from a soft linen blend, and features a ruffled neckline for a feminine touch.

$27 $55 at Old Navy

Puff-Sleeve Tiered Mini Swing Dress

Puff-Sleeve Tiered Mini Swing Dress. Image via Old Navy.
Puff-Sleeve Tiered Mini Swing Dress. Image via Old Navy.

This lightweight cotton dress has a relaxed fit that flares out over the body for a casual, yet effortlessly chic look.

$32 $45 at Old Navy

Fit & Flare Mixed Fabric Midi Cami Dress

Fit & Flare Mixed Fabric Midi Cami Dress. Image via Old Navy.
Fit & Flare Mixed Fabric Midi Cami Dress. Image via Old Navy.

For extra comfort, this tank dress has a double-lined jersey bodice with adjustable straps and a crisp cotton skirt.

$32 $45 at Old Navy

Waist-Defined Crepe Side-Cutout Maxi Dress

Waist-Defined Crepe Side-Cutout Maxi Dress. Image via Old Navy.
Waist-Defined Crepe Side-Cutout Maxi Dress. Image via Old Navy.

This printed dress has a crinkled texture that makes it great for travel, since it can be folded up and worn without the need for ironing.

$42 $60 at Old Navy

Waist-Defined Printed Off-The-Shoulder Maxi Dress

Waist-Defined Printed Off-The-Shoulder Maxi Dress. Image via Old Navy.
Waist-Defined Printed Off-The-Shoulder Maxi Dress. Image via Old Navy.

This off-the-shoulder hits right above the ankle, making it a great choice if you love the look of a flowing maxi dress.

$38 $55 at Old Navy

Let us know what you think by commenting below and tweeting @YahooStyleCA! Follow us on Twitter and Instagram.