Update Consent

Best All Occasion Dresses

31 Gorgeous and Versatile Dresses You'll Want to Wear Anytime, Anywhere

As POPSUGAR editors, we independently select and write about stuff we love and think you'll like too. If you buy a product we have recommended, we may receive affiliate commission, which in turn supports our work.

Dresses are classic, year-round pieces. We like them off-the-shoulder, in solid colours, in patterns. . .basically, all the styles.

We never know where our day is going to take us, and we like knowing that, in a chic dress, we're ready for anything. They are easy to throw on, flattering, and extremely comfortable. Since we rely so much on day-to-night, go-anywhere dresses, we decided to upgrade our collection! These 31 dresses are from a few of our favourite retailers, and we have a feeling you'll want every single one. Just keep reading to shop!

Additional reporting by India Yaffe

Image Source: Zara

Zara Ribbed Zippered Dress

The colour of this Zara Ribbed Zippered Dress ($30) is perfect for spring.

Image Source: zara.com
Zara Ribbed Zippered Dress
$30
from zara.com
Buy Now

It's Serendipity Black Ribbed Backless Midi Dress

I'm sold on the back (or lack thereof) of this It's Serendipity Black Ribbed Backless Midi Dress ($58).

Image Source: lulus.com
It's Serendipity Black Ribbed Backless Midi Dress
$58
from lulus.com
Buy Now

Zara Jumpsuit Dress

Wear this Zara Jumpsuit Dress ($40) with strappy heels for a refined look.

Image Source: zara.com
Zara Jumpsuit Dress
$40
from zara.com
Buy Now

Zara Knit Dress With Straps

Have a date night coming up? This Zara Knit Dress With Straps ($50) will make you stand out.

Image Source: zara.com
Zara Knit Dress With Straps
$50
from zara.com
Buy Now

Watch This!

Pop Quiz

Watch the Cast of Fear Street Play a Creepy Game of Horror Movie "Would You Rather"

Strappy Linen Blend Jumpsuit Dress

This Strappy Linen Blend Jumpsuit Dress ($40) is a lovely pick for spring brunches.

Image Source: zara.com
Strappy Linen Blend Jumpsuit Dress
$40
from zara.com
Buy Now

Mango Gingham Check Dress

The silhouette and tiered hem of this Mango Gingham Check Dress ($50) lend it a chic look.

Image Source: shop.mango.com
Mango Gingham Check Dress
$50
from shop.mango.com
Buy Now

Wayf Gillian Ribbed Tank Dress

Pair this Wayf Gillian Ribbed Tank Dress ($41, originally $68) with a gold necklace and your favourite mules.

Image Source: nordstrom.com
Wayf Gillian Ribbed Tank Dress
$41
from nordstrom.com
Buy Now

Linen Blend Dress

This Linen Blend Dress ($50) will definitely turn heads.

Image Source: zara.com
Linen Blend Dress
$50
from zara.com
Buy Now

Wayf Deena Off the Shoulder Rib Knit Midi Dress

This Wayf Deena Off the Shoulder Rib Knit Midi Dress ($65) will take you from a daytime party to a late dinner in style.

Image Source: nordstrom.com
Wayf Deena Off the Shoulder Rib Knit Midi Dress
$65
from nordstrom.com
Buy Now

Savi Mom Daisy Flora Off the Shoulder Ruffle Maternity Dress

This Savi Mom Daisy Flora Off the Shoulder Ruffle Maternity Dress ($87) will show off your bump (and shoulders) in a stylish way.

Image Source: nordstrom.com
Savi Mom Daisy Flora Off the Shoulder Ruffle Maternity Dress
$87
from nordstrom.com
Buy Now

Floret Studios Off the Shoulder Tiered Midi Dress

This Floret Studios Off the Shoulder Tiered Midi Dress ($89) looks polished with its tiered skirt, puffy sleeves, and shoulder-baring neckline.

Image Source: nordstrom.com
Floret Studios Off the Shoulder Tiered Midi Dress
$89
from nordstrom.com
Buy Now

Eloquii Off the Shoulder Floral Print Long Sleeve Midi Dress

Add a pop of floral and colour to your rotation with this Eloquii Off the Shoulder Floral Print Long Sleeve Midi Dress ($60, originally $100).

Image Source: nordstrom.com
Eloquii Off the Shoulder Floral Print Long Sleeve Midi Dress
$60
from nordstrom.com
Buy Now

Staud Elio Strapless Minidress

We're ready to go on a holiday in this bright Staud Elio Strapless Minidress ($245).

Image Source: nordstrom.com
Staud Elio Strapless Minidress
$245
from nordstrom.com
Buy Now

H&M Off-the-shoulder Dress

The neckline of this H&M Off-the-shoulder Dress ($30) adds so much drama and glam.

Image Source: www2.hm.com
H&M Off-the-shoulder Dress
$30
from www2.hm.com
Buy Now

Mango Ruffled Floral Dress

This Mango Ruffled Floral Dress ($100) is a romantic pick for a garden party.

Image Source: shop.mango.com
Mango Ruffled Floral Dress
$100
from shop.mango.com
Buy Now

Fourteenth Place Stripe Puff Sleeve Midi Dress

This Fourteenth Place Stripe Puff Sleeve Midi Dress ($69) looks chic and breathable.

Image Source: nordstrom.com
Fourteenth Place Stripe Puff Sleeve Midi Dress
$69
from nordstrom.com
Buy Now

L*Space Daydream Tunic

This L*Space Daydream Tunic ($132) will look just as good at a brunch party as the beach.

Image Source: shopbop.com
L*Space Daydream Tunic
$132
from shopbop.com
Buy Now

Madewell Lucie Smocked Midi Dress

You'll wear this Madewell Lucie Smocked Midi Dress ($118) everywhere.

Image Source: madewell.com
Madewell Lucie Smocked Midi Dress
$118
from madewell.com
Buy Now

Lulus Joyful Days Knot Front Sundress

You'll just want to go on park walks in this Lulus Joyful Days Knot Front Sundress ($57).

Image Source: nordstrom.com
Lulus Joyful Days Knot Front Sundress
$57
from nordstrom.com
Buy Now

Sundays Floria Shift Dress

You can't go wrong with this stylish Sundays Floria Shift Dress ($240).

Image Source: nordstrom.com
Sundays Floria Shift Dress
$240
from nordstrom.com
Buy Now

May&Maya Polka-Dot Wrap Dress

All eyes will be on you in this flattering May&Maya Polka-Dot Wrap Dress ($14).

Image Source: Amazon
May&Maya Polka-Dot Wrap Dress
$14
from amazon.com
Buy Now

Sugar Lips Ruffle Smocked Midi Dress

Make a stylish statement in this Sugar Lips Ruffle Smocked Midi Dress ($36), which looks incredibly comfy.

Image Source: amazon.com
Sugar Lips Ruffle Smocked Midi Dress
$36
from amazon.com
Buy Now

Show Me Your Mumu Effie Mini Dress

It doesn't get any more effortless than this flattering Show Me Your Mumu Effie Mini Dress ($107).

Image Source: amazon.com
Show Me Your Mumu Effie Mini Dress
$107
from amazon.com
Buy Now

Zara Printed Midi Dress

This Zara Printed Midi Dress ($70) is so vibrant and fun.

Image Source: zara.com
Zara Printed Midi Dress
$70
from zara.com
Buy Now

Zara Flowy Mini Dress

You'll always reach for this classic Zara Flowy Mini Dress ($40).

Image Source: zara.com
Zara Flowy Mini Dress
$40
from zara.com
Buy Now

Zara Patchwork Print Midi Dress

This Zara Patchwork Print Midi Dress ($70) is perfect for summer picnics and weekend hangouts.

Image Source: zara.com
Zara Patchwork Print Midi Dress
$70
from zara.com
Buy Now

Zara Cut Out Mini Dress

This Zara Cut Out Mini Dress ($70) is so chic and easy to wear.

Image Source: zara.com
Zara Cut Out Mini Dress
$70
from zara.com
Buy Now

Zara Linen Blend Print Dress

You'll want to wear this Zara Linen Blend Print Dress ($40) all season long.

Image Source: zara.com
Zara Linen Blend Print Dress
$40
from zara.com
Buy Now

Zara Tiered Midi Dress

This Zara Tiered Midi Dress ($50) is breezy and so easy to style.

Image Source: zara.com
Zara Tiered Midi Dress
$50
from zara.com
Buy Now

Zara Openwork Embroidered Floral Dress

This Zara Openwork Embroidered Floral Dress ($50) has such a cute silhouette. Pair it with fun necklaces and strappy sandals.

Image Source: zara.com
Zara Openwork Embroidered Floral Dress
$50
from zara.com
Buy Now

Zara Sweetheart Neckline Dress

Get all wrapped up in this sexy Zara Sweetheart Neckline Dress ($30).

Image Source: zara.com
Zara Sweetheart Neckline Dress
$30
from zara.com
Buy Now

Want More?

POPSUGAR Would Like To Send You Push Notifications.