ASOS Bandeau Maxi Dress
1 / 19
A basic strapless maxi dress will work for almost any occasion. This black maxi dress has a fitted bodice and elegantly loose skirt. Wear it to the beach over your bikini with a big floppy hat and flip flops, or to an evening concert with a wrap sweater and statement necklace.
Warehouse T-Shirt Maxi Dress
2 / 19
You'll love how easy-to-wear this T-shirt maxi dress is on lazy Saturdays. Cinch it with a colorful woven belt during the day and then swap that out for a leather jacket and metallic bangles for a nice dinner later that night.
Old Navy Jersey Tank Maxi Dress
3 / 19
This soft jersey maxi dress is the perfect layering piece for spring days spent mostly in a chilly office. Wear it with a blazer--printed or solid--and a pendant necklace to work. Later, ditch the blazer and carry an embellished clutch.
Michael Stars Modal Jersey Maxi Dress
4 / 19
With all the flattering elements of a wrap style but without the fuss of the tie, this faux wrap dress is a win. Slip on espadrille wedges and a floral scarf for a stylish lunch with friends. At night, a simple pair of pumps and a swipe of red lipstick is all you need.
M Missoni Open-Back Knitted Maxi Dress
5 / 19
Squiggly white lines break up this sleeveless black maxi dress. Wear it on vacation with a light denim jacket and oversized tote for a touristy day. Keep it simple at night with a pair of collar bone-grazing earrings and let the sexy open back show.
One Teaspoon Cash On Maxi Dress
6 / 19
Dress down this chiffon maxi dress by gathering the skirt at the bottom and knotting it around your mid-calf. Voila! Instant midi dress that conceals the high side slit. Wear a chambray button-front shirt as a jacket and add a pile of bangles. At night, let the metallic bandeau top shine and the thigh-high slit out. Accessorize with a black bib necklace for a dramatic look.
Topshop Strappy Cami Maxi Dress
7 / 19
This racerback maxi dress is a blank canvas for accessorizing. It's the perfect cover-up for a pool day because it's thin enough to keep on and lay in the run if you're worried about getting burned. At night, add a fun wide belt, cuff bracelet, and peep-toe booties.
LA Made Tank Maxi Dress
8 / 19
We love this flattering black maxi dress with its keyhole neckline and adjustable tie waist. Keep it simple with nude ballet flats and pearl studs during the day and change into colorful strappy sandals that night.
ASOS Maxi Dress with Tribal Necklace Print
9 / 19
No need for a necklace with this cool printed black maxi dress. Wear it with a denim jacket and cute fedora for a stylish day at the farmer's market. A black blazer and booties will dress it up a little for a casual date night.
Staring At Stars Knit Lace Hem Maxi Dress
10 / 19
The wide lace inset panels on the skirt make this maxi dress look super luxe. Play up the bohemian vibe of the dress during the day with a wide-brimmed floppy hat and round sunglasses, or dress it up at night with very simple jewelry and black strappy sandals.
ASOS Jersey Plunge Maxi Beach Dress
11 / 19
This dress is so perfect for the beach that they had to put it in the name. If you're not lucky enough to be near a beach, pair it with flat leather sandals and a satchel during the day instead of a swimsuit. And the low back and plunging neckline make it ideal to wear later to happy hour with the girls.
Maje Azua Crepe Maxi Dress
12 / 19
Little details, like the smocked waist and lightly padded shoulders, make this more than your basic sleeveless maxi dress. Wear it during the day with an oversized tote and gladiator sandals, then change into cute flats and add a statement necklace for evening.
T by Alexander Wang Striped Maxi Dress
13 / 19
This slip-on maxi dress with subtle sheer and black stripes—by casual-cool expert Alexander Wang—is easy to switch up. Make it sporty by topping it with a varsity jacket and cross-body bag or glamorous with all-gold jewelry and ankle-wrap sandals.
ASOS Maxi Dress with Low Back
14 / 19
With a deep-V cutout and back slit, this dress is definitely business in the front, party in the back. Cover up some of the drama during the day with a military jacket and printed scarf, then play it up at night with a bold necklace and side-swept hairstyle.
Motel Alexa Maxi Dress with Sequin Pow
15 / 19
A maxi dress with a built-in graphic tee seems genius—until you want to wear it too often. Luckily, the proportions are such that you could layer on a different tee or shirt and wear it as a maxi skirt, too. Pair it with a cuff bracelet and flats to class or for a laidback look on your day off. Then add an opaque black sweater and colorful wedges for a comfortable evening outfit.
ASOS Maxi Dress with Pleat Front Detail
16 / 19
Chic spring style takes minimal effort with this pleated maxi dress. Flat sandals and a cross-body bag will be perfect for a relaxing day around town. Later, swap out your sandals for a simple pair of heels and trade your bag for a cute clutch.
Diesel Macrame Maxi Dress
17 / 19
This handmade macrame maxi dress is definitely an investment, but don't think you're investing in something that can only be worn as a cover-up or with the risk of showing a lot of (or all your) skin. With a v-neck slip underneath, you can also wear this dress to a nice dinner or music festival. Just be careful to avoid snags from your accessories!
Sparkle & Fade Paneled Maxi Dress
18 / 19
Get all the allure of thigh-high slits without the risk thanks to the mini dress skirt with maxi dress panels. No matter where you wear it, don cute shoes, because the open panels will put them squarely on display.
ASOS Petite Maxi Dress with Lace Panels
19 / 19
This sexy maxi dress will require some covering up for certain occasions and not so much for others. If you want to wear it during the day or more casually, a black tank will easily conceal the lace cutouts on top. A braided leather belt will give it a more boho look, or go full-on sexy and rock it as-is with a red lip and strappy sandals.