For the past few years, fashionistas and ordinary clotheshorses have been going gaga over maxi dresess—and for good reason. This throwback to the '70s can be both comfy and chic, flatters nearly any body shape, and can be worn for nearly any occasion. But what's really great about a maxi dress is that it allows you to look put together without trying too hard. The wide variety—long maxi dresses, patterned maxi dresses, strapless maxi dresses—means endless ways to wear them. To help you navigate the trend, we pulled together six outfits with maxi dresses for every occasion from date night to a day at the office.
A strapless maxi dress  is a vacation must-have. Wear it as a cover up over your swim suit during the day, and then toss on a cropped sweater for chilly evenings. Cinch the sweater with a fun pop-of-color belt to keep from losing your shape. Add a distressed brown leather clutch—it looks great with the cream-and-navy pattern.
At the Office
Bring the trend to the office with this long-sleeve maxi dress . The bright pattern will cheer you up every time you catch a gimpse of yourself. To keep from overwhelming the dress, stick to minimal jewelry—like simple gold hoop earrings —and neutral pumps. A crisp white tote bag will pop against the pattern.
Put on this black maxi dress  for your next big date night. The body-con shape and dramatic scooped back will make you feel Bond girl-glamorous. The solid black is the perfect canvas for a few sparkly accessories. Try a gold clutch and art deco-inspired mirrored sandals. Take a cue from Jennifer Lawrence's Oscars look and flip your pendant necklace  around so it hangs down your back.
This Free People red maxi dress  is equal parts bohemian and glamorous. We love the embroidered cutouts and piecey, layered hem. Play up the gauzy romantic dress with edgy studded gladiator sandals and an interesting multi-tone pendant. Finally, it wouldn't be a music festival-worthy look without a little bit of fringe .
This casual maxi dress is perfect for lazy weekends when you still want to look stylish. Bring along a fitted denim jacket  for chilly air-conditioned spaces. A tan leather crossbody bag holds your essentials, and patent leather sandals round out the look.
Save this snake-print maxi dress for a night when you want to stand out. Pair it with a tough leather jacket, collar bone-grazing ombre earrings, and strappy black sandals. The sexy print, braided detailing, and dramatic length will have you turning heads all night long.