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.
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.
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.
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.
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.
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.
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.
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.
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.
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 .
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.
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.
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.
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.
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.
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.
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!
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.
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.