18 Gorgeous Maxi Dresses to Shop Now, Inspired by Meghan Markle, Priyanka Chopra, and More Celebs

A pretty maxi dress is a warm-weather wardrobe staple for a reason. Not only is the elongating silhouette super flattering on practically every body type, but the lightweight and versatile style  also makes it the perfect throw-on-and-go solution for days when you can’t figure out what to wear.

Stylish stars like Meghan Markle, Kristin Cavallari, Priyanka Chopra, Emma Roberts, Lea Michele, and Lily Aldridge are all fans of these easy-breezy, universally-flattering dresses, and they’ve all been spotted wearing one recently. From striped beachy maxis to sleek strapless options to flowy boho-inspired frocks, click through to see how six fashion-forward celebrities are styling this season’s must-have maxi dresses, then shop one (or two) for yourself!

Meghan Markle

Meghan Markle caused a stir when she stepped out in a striped Martin Grant maxi dress while in Australia recently. The Duchess of Sussex mixed high and low as she accessorized the high-end designer dress with a pair of affordable black espadrille wedges by Castañer.

Get the Look

Buy It! Left: All in Favor Surplice Neck Knit Maxi Dress, $49; nordstrom.com; Center: Martin Grant Pleated Stripe Long Dress, $1,420; modaoperandi.com; Right: Vila Stripe Maxi Shirt Dress, $72; asos.com

Kristin Cavallari

While on vacation with husband Jay Cutler, Kristin Cavallari showed off her figure in a white lace halter maxi dress by Nightcap Clothing. We love how she styled the summery dress with a chic straw bag and beachy waves in her hair.

Get the Look 

Buy It! Left: Koh Koh Sleeveless Summer Beach Maxi Dress, $55; amazon.com; Center: Nightcap Clothing Belle Maxi Dress, $495; intermixonline.com; Right: City Chic Lace Trim Swiss Dot Halter Maxi Dress, $119; nordstrom.com

Priyanka Chopra

How gorgeous did Priyanka Chopra look on her honeymoon with hubby Nick Jonas? The stylish star donned a strapless floral maxi dress by Caroline Constas and trendy clear block heels.

Get the Look 

Buy It! Left: Amanda Uprichard Eden Gown, $295; revolve.com; Center: City Chic Tulip Time Floral Print Plus-Size Maxi Dress, $149; nordstrom.com; Left: American Rose Liliana Maxi Dress, $62 (orig. $69); zappos.com

Emma Roberts

Emma Roberts attended The Trevor Project’s TrevorLIVE Gala in a red hot long sleeve maxi dress by Christian Dior. She styled the simple-yet-stunning dress with a black belt, a bold red lip, and a Lady Dior handbag.

Get the Look

Buy It! Left: Twenty Montreal Mackay Rib Maxi Dress, $175; shopbop.com; Center: KamaliKulture by Norma Kamali Long Sleeve Flared Dress, $175; zappos.com; Right: DEARCASE Long Sleeve Maxi Dress, $23; amazon.com

Lea Michele

Lea Michele performed at the Grammy Museum in a velvet floral wrap maxi dress by Saloni. The flattering silhouette of the dress elongated her frame and cinched in her waist.

Get the Look

Buy It! Left: Saloni Edith Burnout Velvet Maxi Dress, $375 (orig. $750); saksfifthavenue.com; Center: Eliza J Floral Print High-Low Wrap Maxi Dress, $168; nordstrom.com; Right: Chelsea28 Floral Print Faux Wrap Maxi Dress, $149; nordstrom.com

Lily Aldridge

Victoria’s Secret model Lily Aldridge showed off her baby bump recently in a long maxi dress by Doen. The flowy, long-sleeved maxi dress gave off cool boho vibes.

Get the Look

Buy It! Left: ASTR The Label Handkerchief Hem Maxi Dress, $148; nordstrom.com; Center: Apiece Apart Bougainvillea Wrap Dress, $255 (orig. $425); revolve.com; Right: Rixo Lucy Dress, $252 (orig. $420); shopbop.com

Source: Read Full Article