Popsugar Fashion Fashion Shopping Best All Occasion Dresses 31 Gorgeous and Versatile Dresses You'll Want to Wear Anytime, Anywhere 29 April 2021 by Shelcy Joseph Image Source: Zara 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 Related: These Amazon Sandals Are So Comfortable, They're Like Hugs For Your Feet Zara Ribbed Zippered Dress Image Source: zara.com The colour of this Zara Ribbed Zippered Dress ($30) is perfect for spring. Zara Ribbed Zippered Dress $30 from zara.com Buy Now It's Serendipity Black Ribbed Backless Midi Dress Image Source: lulus.com I'm sold on the back (or lack thereof) of this It's Serendipity Black Ribbed Backless Midi Dress ($58). It's Serendipity Black Ribbed Backless Midi Dress $58 from lulus.com Buy Now Zara Jumpsuit Dress Image Source: zara.com Wear this Zara Jumpsuit Dress ($40) with strappy heels for a refined look. Zara Jumpsuit Dress $40 from zara.com Buy Now Zara Knit Dress With Straps Image Source: zara.com Have a date night coming up? This Zara Knit Dress With Straps ($50) will make you stand out. Zara Knit Dress With Straps $50 from zara.com Buy Now Strappy Linen Blend Jumpsuit Dress Image Source: zara.com This Strappy Linen Blend Jumpsuit Dress ($40) is a lovely pick for spring brunches. Strappy Linen Blend Jumpsuit Dress $40 from zara.com Buy Now Mango Gingham Check Dress Image Source: shop.mango.com The silhouette and tiered hem of this Mango Gingham Check Dress ($50) lend it a chic look. Mango Gingham Check Dress $50 from shop.mango.com Buy Now Wayf Gillian Ribbed Tank Dress Image Source: nordstrom.com Pair this Wayf Gillian Ribbed Tank Dress ($41, originally $68) with a gold necklace and your favourite mules. Wayf Gillian Ribbed Tank Dress $41 from nordstrom.com Buy Now Linen Blend Dress Image Source: zara.com This Linen Blend Dress ($50) will definitely turn heads. Linen Blend Dress $50 from zara.com Buy Now Wayf Deena Off the Shoulder Rib Knit Midi Dress Image Source: nordstrom.com This Wayf Deena Off the Shoulder Rib Knit Midi Dress ($65) will take you from a daytime party to a late dinner in style. 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 Image Source: nordstrom.com This Savi Mom Daisy Flora Off the Shoulder Ruffle Maternity Dress ($87) will show off your bump (and shoulders) in a stylish way. Savi Mom Daisy Flora Off the Shoulder Ruffle Maternity Dress $87 from nordstrom.com Buy Now Floret Studios Off the Shoulder Tiered Midi Dress Image Source: nordstrom.com This Floret Studios Off the Shoulder Tiered Midi Dress ($89) looks polished with its tiered skirt, puffy sleeves, and shoulder-baring neckline. Floret Studios Off the Shoulder Tiered Midi Dress $89 from nordstrom.com Buy Now Eloquii Off the Shoulder Floral Print Long Sleeve Midi Dress Image Source: nordstrom.com 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). Eloquii Off the Shoulder Floral Print Long Sleeve Midi Dress $60 from nordstrom.com Buy Now Staud Elio Strapless Minidress Image Source: nordstrom.com We're ready to go on a holiday in this bright Staud Elio Strapless Minidress ($245). Staud Elio Strapless Minidress $245 from nordstrom.com Buy Now H&M Off-the-shoulder Dress Image Source: www2.hm.com The neckline of this H&M Off-the-shoulder Dress ($30) adds so much drama and glam. H&M Off-the-shoulder Dress $30 from www2.hm.com Buy Now Mango Ruffled Floral Dress Image Source: shop.mango.com This Mango Ruffled Floral Dress ($100) is a romantic pick for a garden party. Mango Ruffled Floral Dress $100 from shop.mango.com Buy Now Fourteenth Place Stripe Puff Sleeve Midi Dress Image Source: nordstrom.com This Fourteenth Place Stripe Puff Sleeve Midi Dress ($69) looks chic and breathable. Fourteenth Place Stripe Puff Sleeve Midi Dress $69 from nordstrom.com Buy Now L*Space Daydream Tunic Image Source: shopbop.com This L*Space Daydream Tunic ($132) will look just as good at a brunch party as the beach. L*Space Daydream Tunic $132 from shopbop.com Buy Now Madewell Lucie Smocked Midi Dress Image Source: madewell.com You'll wear this Madewell Lucie Smocked Midi Dress ($118) everywhere. Madewell Lucie Smocked Midi Dress $118 from madewell.com Buy Now Lulus Joyful Days Knot Front Sundress Image Source: nordstrom.com You'll just want to go on park walks in this Lulus Joyful Days Knot Front Sundress ($57). Lulus Joyful Days Knot Front Sundress $57 from nordstrom.com Buy Now Sundays Floria Shift Dress Image Source: nordstrom.com You can't go wrong with this stylish Sundays Floria Shift Dress ($240). Sundays Floria Shift Dress $240 from nordstrom.com Buy Now May&Maya Polka-Dot Wrap Dress Image Source: Amazon All eyes will be on you in this flattering May&Maya Polka-Dot Wrap Dress ($14). May&Maya Polka-Dot Wrap Dress $14 from amazon.com Buy Now Sugar Lips Ruffle Smocked Midi Dress Image Source: amazon.com Make a stylish statement in this Sugar Lips Ruffle Smocked Midi Dress ($36), which looks incredibly comfy. Sugar Lips Ruffle Smocked Midi Dress $36 from amazon.com Buy Now Show Me Your Mumu Effie Mini Dress Image Source: amazon.com It doesn't get any more effortless than this flattering Show Me Your Mumu Effie Mini Dress ($107). Show Me Your Mumu Effie Mini Dress $107 from amazon.com Buy Now Zara Printed Midi Dress Image Source: zara.com This Zara Printed Midi Dress ($70) is so vibrant and fun. Zara Printed Midi Dress $70 from zara.com Buy Now Zara Flowy Mini Dress Image Source: zara.com You'll always reach for this classic Zara Flowy Mini Dress ($40). Zara Flowy Mini Dress $40 from zara.com Buy Now Zara Patchwork Print Midi Dress Image Source: zara.com This Zara Patchwork Print Midi Dress ($70) is perfect for summer picnics and weekend hangouts. Zara Patchwork Print Midi Dress $70 from zara.com Buy Now Zara Cut Out Mini Dress Image Source: zara.com This Zara Cut Out Mini Dress ($70) is so chic and easy to wear. Zara Cut Out Mini Dress $70 from zara.com Buy Now Zara Linen Blend Print Dress Image Source: zara.com You'll want to wear this Zara Linen Blend Print Dress ($40) all season long. Zara Linen Blend Print Dress $40 from zara.com Buy Now Zara Tiered Midi Dress Image Source: zara.com This Zara Tiered Midi Dress ($50) is breezy and so easy to style. Zara Tiered Midi Dress $50 from zara.com Buy Now Zara Openwork Embroidered Floral Dress Image Source: zara.com This Zara Openwork Embroidered Floral Dress ($50) has such a cute silhouette. Pair it with fun necklaces and strappy sandals. Zara Openwork Embroidered Floral Dress $50 from zara.com Buy Now Zara Sweetheart Neckline Dress Image Source: zara.com Get all wrapped up in this sexy Zara Sweetheart Neckline Dress ($30). Zara Sweetheart Neckline Dress $30 from zara.com Buy Now ShoppingFashion ShoppingSpring FashionDressesSpringKohl'sPOPSUGAR At Kohl'sSummerSummer FashionAmazon