The Most Flattering Maxi Dresses You'll Be Wearing All Season Long (2022)

The maxi dress has to be one of the most flattering and versatile items of clothing in your closet. It works with every body type and can be worn in both summer, winter and every time in between. You can wear your maxi dress to work, to the beach or even to a casual wedding. You can't really ask for more from such a simple outfit.

To help you find the most adorable maxi dresses, we've put together a list of the top ones worn by your favorite celebrities. And for each high fashion model, we've also come up with a cheaper alternative for those on a budget.

Khloe Kardashian - Custom Cut Out Gown - LaQuan Smith

2022-11-18
1/3
Khloe Kardashian was photographed wearing a Custom Cut Out Gown from LaQuan Smith. Cfda Fashion Awards November ... more
See More: The Kardashians

Normani - Custom Color Side Cut-Out Dress - Monot

2022-10-08
1/3
Normani was seen wearing a Custom Color Side Cut-Out Dress from Monot. ... more

Bella Hadid - Spring 2023 Plunge Maxi Dress - Versace

2022-09-29
1/3
Bella Hadid was photographed wearing a Spring 2023 Plunge Maxi Dress from Versace. Versace After Party ... more

Alessandra Ambrosio - Red Alsaw Ruffled Pleated Silk-Crepon Maxi Dress - Isabel Marant

2022-09-22
1/3
Alessandra Ambrosio was spotted in Venice wearing a Red Alsaw Ruffled Pleated Silk-Crepon Maxi Dress from Isabel Marant ($1,490). ... more

Nicky Hilton Rothschild - Bahama Cut-Out Maxi Dress - Alice + Olivia

2022-09-18
1/3
Nicky Hilton Rothschild was seen wearing a Bahama Cut-Out Maxi Dress from Alice + Olivia ($995). NYFW Alice + Olivia New York Fashion Show ... more

Heidi Klum - Black Prong Maxi Dress - Rick Owens

2022-09-15
1/3
Heidi Klum was photographed in New York wearing a Black Prong Maxi Dress from Rick Owens ($1,465). 2022 Harper's Bazaar ICONS ... more

Alessandra Ambrosio - Green Maxi Dress - Alexander McQueen

2022-09-12
1/3
Alessandra Ambrosio was spotted in New York wearing a Green Maxi Dress from Alexander McQueen. ... more

Ana de Armas - Floral-Print Cotton-Blend Maxi Dress - Brock Collection

2022-09-09
1/3
Ana de Armas was spotted in Venice wearing a Floral-Print Cotton-Blend Maxi Dress from Brock Collection ($1,919). ... more

Amal Clooney - S/S 2001 Green Chevron Beaded Slip Dress - John Galliano

2022-09-09
1/3
Amal Clooney was seen in London wearing a S/S 2001 Green Chevron Beaded Slip Dress from John Galliano ($1,600). 'Ticket to Paradise' Premiere ... more

Jennifer Lopez - White Cotton And Silk Voile Long Dress - Forte_Forte

2022-09-09
1/3
Jennifer Lopez was spotted in Los Angeles wearing a White Cotton And Silk Voile Long Dress from Forte_Forte ($465). ... more

Rosie Huntington-Whiteley - Opal Crocheted Cotton-Blend Maxi Dress - Khaite

2022-09-07
1/3
Rosie Huntington-Whiteley was spotted wearing an Opal Crocheted Cotton-Blend Maxi Dress from Khaite ($1,080). ... more

Chrissy Teigen - Ruched Floral-Print Silk Maxi Dress - Carolina Herrera

2022-09-06
1/3
Chrissy Teigen was photographed wearing a Ruched Floral-Print Silk Maxi Dress from Carolina Herrera ($2,990). ... more

Shay Mitchell - Brown Knit Dress - Devon Windsor

2022-09-02
1/3
Shay Mitchell was seen wearing a Brown Knit Dress from Devon Windsor ($265). ... more

Ashley Graham - Custom Color Freya Dress - Katharine Polk Bridal

2022-08-31
1/3
Ashley Graham was spotted in Newark wearing a Custom Color Freya Dress from Katharine Polk Bridal ($3,500). 2022 MTV Video Music Awards ... more

Lili Reinhart - Spring 2022 Lace Maxi Dress - Fendi

2022-08-30
1/3
Lili Reinhart was spotted in Newark wearing a Spring 2022 Lace Maxi Dress from Fendi. 2022 MTV Video Music Awards ... more

Kendall Jenner - White Athena One Shoulder Dress - Rick Owens DRKSHDW

2022-08-28
1/3
Kendall Jenner was seen in Los Angeles wearing a White Athena One Shoulder Dress from Rick Owens DRKSHDW. 818 Tequila Event August ... more
See More: The Kardashians

Mandy Moore - White Lace-Trimmed Cotton-Poplin Maxi Dress - The Great

2022-08-24
1/3
Mandy Moore was spotted in Los Angeles wearing a White Lace-Trimmed Cotton-Poplin Maxi Dress from The Great ($442). ... more

Vanessa Hudgens - Purple Absinthe Dress - Rat And Boa

2022-08-05
1/3
Vanessa Hudgens was spotted in Capri wearing a Purple Absinthe Dress from Rat And Boa ($280). ... more

Chrissy Teigen - Black Very Ross Fringed Crepe Kaftan - Taller Marmo

2022-08-04
1/3
Chrissy Teigen was seen in Egypt wearing a Black Very Ross Fringed Crepe Kaftan from Taller Marmo ($1,220). ... more

Chrissy Teigen - White Aosta Maxi Dress - Aya Muse

2022-07-30
1/3
Chrissy Teigen was spotted wearing a White Aosta Maxi Dress from Aya Muse ($246). ... more

Kendall Jenner - S/S 2000 Vintage Psychedelic Print Maxi Dress - Jean Paul Gaultier

2022-07-29
1/3
Kendall Jenner was photographed in Hawaii wearing a S/S 2000 Vintage Psychedelic Print Maxi Dress from Jean Paul Gaultier ($1,995). ... more
See More: The Kardashians

Poppy Delevingne - Bougainvillea Ruffle Maxi Dress - De La Vali

2022-07-28
1/3
Poppy Delevingne was seen in The Hamptons wearing a Bougainvillea Ruffle Maxi Dress from De La Vali ($590). ... more

Victoria Beckham - Khaki-Light Blue Long Sleeve Pleated Shirt Dress - Victoria Beckham

2022-07-26
1/3
Victoria Beckham was photographed wearing a Khaki-Light Blue Long Sleeve Pleated Shirt Dress from Victoria Beckham ($1,290). ... more

Eva Longoria - Yellow Rem Maxi Dress - Jonathan Simkhai

2022-07-25
1/3
Eva Longoria was photographed in Marbella wearing a Yellow Rem Maxi Dress from Jonathan Simkhai ($445). ... more

Kris Jenner - Printed Kaftan - Emilio Pucci

2022-07-23
1/3
Kris Jenner was photographed wearing a Printed Kaftan from Emilio Pucci. ... more
See More: The Kardashians

Kris Jenner - Long-Sleeve Wrap Dress - Valentino

2022-07-19
1/3
Kris Jenner was seen in St Tropez wearing a Long-Sleeve Wrap Dress from Valentino. ... more
See More: The Kardashians

Chrissy Teigen - White Willa Maxi Dress - Rococo Sand

2022-07-14
1/3
Chrissy Teigen was spotted wearing a White Willa Maxi Dress from Rococo Sand ($823). ... more

Alessandra Ambrosio - Sidra Mango Maxi Dress - Dundas

2022-07-08
1/3
Alessandra Ambrosio was photographed in Amalfi Coast, Italy wearing a Sidra Mango Maxi Dress from Dundas ($1,490). ... more

Olivia Culpo - Black Azalea Dress - Alexis

2022-07-07
1/3
Olivia Culpo was photographed wearing a Black Azalea Dress from Alexis ($880). ... more

Kate Middleton - Asymmetric Polka-Dot Silk Crepe De Chine Dress - Alessandra Rich

2022-06-26
1/3
Kate Middleton was seen in Ascot wearing an Asymmetric Polka-Dot Silk Crepe De Chine Dress from Alessandra Rich. Day Four of Royal Ascot ... more

Gabrielle Union - Beige Fringed Knit Dress - Prada

2022-06-21
1/3
Gabrielle Union was photographed wearing a Beige Fringed Knit Dress from Prada ($2,250). ... more

Nicky Hilton Rothschild - Ocean Blue Chain Strap Pleated Maxi Dress - Alice + Olivia

2022-06-20
1/3
Nicky Hilton Rothschild was spotted in New York wearing an Ocean Blue Chain Strap Pleated Maxi Dress from Alice + Olivia ($550). alice + olivia 20th Birhday Party ... more

Vanessa Hudgens - Orange Silena Knit Crochet Maxi Dress - Cult Gaia

2022-06-17
1/3
Vanessa Hudgens was seen wearing an Orange Silena Knit Crochet Maxi Dress from Cult Gaia ($698). ... more

Katie Holmes - Crafty Maxi Dress - Chloé

2022-06-16
1/3
Katie Holmes was seen in New York wearing a Crafty Maxi Dress from Chloé. Tribeca Film Festival ... more

Chrissy Teigen - Satin Maxi Slip Dress - Brandon Maxwell

2022-06-16
1/3
Chrissy Teigen was spotted wearing a Satin Maxi Slip Dress from Brandon Maxwell ($1,995). ... more

Rosie Huntington-Whiteley - Off White Ramona Dress - La Collection

2022-06-15
1/3
Rosie Huntington-Whiteley was spotted wearing an Off White Ramona Dress from La Collection ($1,032). ... more

Vanessa Hudgens - White Eileen Dress - Cult Gaia

2022-06-13
1/3
Vanessa Hudgens was seen wearing a White Eileen Dress from Cult Gaia ($498). ... more

Alessandra Ambrosio - Red Sea Draped Maxi Dress - Johanna Ortiz

2022-06-10
1/3
Alessandra Ambrosio was seen in Madrid wearing a Red Sea Draped Maxi Dress from Johanna Ortiz ($1,750). ... more

Pippa Middleton - Green Silk Shirred Maxi Dress - ME + EM

2022-06-09
1/3
Pippa Middleton was photographed in Buckingham Palace wearing a Green Silk Shirred Maxi Dress from ME + EM ($895). Platinum Jubilee 2022 - Platinum Party At The Palace ... more

Vanessa Hudgens - Black Aries Cut Out Gown - SIR.

2022-06-08
1/3
Vanessa Hudgens was spotted wearing a Black Aries Cut Out Gown from SIR. ($450). ... more

Vanessa Hudgens - Beige Knotted Cutout Knit Maxi Dress - PatBo

2022-06-03
1/3
Vanessa Hudgens was spotted wearing a Beige Knotted Cutout Knit Maxi Dress from PatBo ($675). ... more

Charli D’Amelio - Fall 2022 Cut Out Dress - Monot

2022-05-30
1/3
Charli D’Amelio was photographed in Cannes wearing a Fall 2022 Cut Out Dress from Monot. amfAR Gala Cannes 2022 ... more

Kourtney Kardashian - Green Viscose Maxi Dress - Atlein

2022-05-30
1/3
Kourtney Kardashian was photographed in Lake Como wearing a Green Viscose Maxi Dress from Atlein. ... more
See More: The Kardashians
Khloe Kardashian
Photo Credit: IG @khloekardashian
Khloe Kardashian was photographed wearing a Custom Cut Out Gown from LaQuan Smith. Cfda Fashion Awards November
See More: The Kardashians
See More Khloe Kardashian Outfits

Shop Like Khloe

Custom Cut Out Gown-LaQuan Smith

Custom Cut Out Gown

LaQuan Smith
Normani
Photo Credit: IG @normani
Normani was seen wearing a Custom Color Side Cut-Out Dress from Monot.
See More Normani Outfits

Shop Like Normani

Custom Color Side Cut-Out Dress-Monot

Custom Color Side Cut-Out Dress

Monot
Bella Hadid
Photo Credit: IG @bellahadid
Bella Hadid was photographed wearing a Spring 2023 Plunge Maxi Dress from Versace. Versace After Party
See More Bella Hadid Outfits

Shop Like Bella

Spring 2023 Plunge Maxi Dress-Versace

Spring 2023 Plunge Maxi Dress

Versace
Alessandra Ambrosio
Photo Credit: IG @alessandraambrosio
Alessandra Ambrosio was spotted in Venice wearing a Red Alsaw Ruffled Pleated Silk-Crepon Maxi Dress from Isabel Marant ($1,490).
See More Alessandra Ambrosio Outfits
Nicky Hilton Rothschild
Photo Credit: IG @nickyhilton
Nicky Hilton Rothschild was seen wearing a Bahama Cut-Out Maxi Dress from Alice + Olivia ($995). NYFW Alice + Olivia New York Fashion Show
See More Nicky Hilton Rothschild Outfits
Heidi Klum
Photo Credit: Jeremy Smith/imageSPACE / MEGA
Heidi Klum was photographed in New York wearing a Black Prong Maxi Dress from Rick Owens ($1,465). 2022 Harper's Bazaar ICONS
See More Heidi Klum Outfits
Alessandra Ambrosio
Photo Credit: ZUMAPRESS.com / MEGA
Alessandra Ambrosio was spotted in New York wearing a Green Maxi Dress from Alexander McQueen.
See More Alessandra Ambrosio Outfits
Ana de Armas
Photo Credit: IG @ana_d_armas
Ana de Armas was spotted in Venice wearing a Floral-Print Cotton-Blend Maxi Dress from Brock Collection ($1,919).
See More Ana de Armas Outfits
Amal Clooney
Photo Credit: Raw Image LTD/MEGA
Amal Clooney was seen in London wearing a S/S 2001 Green Chevron Beaded Slip Dress from John Galliano ($1,600). 'Ticket to Paradise' Premiere
See More Amal Clooney Outfits
Jennifer Lopez
Photo Credit: BG020/Bauergriffin.com / MEGA
Jennifer Lopez was spotted in Los Angeles wearing a White Cotton And Silk Voile Long Dress from Forte_Forte ($465).
See More Jennifer Lopez Outfits
Rosie Huntington-Whiteley
Photo Credit: IG @rosiehw
Rosie Huntington-Whiteley was spotted wearing an Opal Crocheted Cotton-Blend Maxi Dress from Khaite ($1,080).
See More Rosie Huntington-Whiteley Outfits
Chrissy Teigen
Photo Credit: IG @chrissyteigen
Chrissy Teigen was photographed wearing a Ruched Floral-Print Silk Maxi Dress from Carolina Herrera ($2,990).
See More Chrissy Teigen Outfits
Shay Mitchell
Photo Credit: IG @shaymitchell
Shay Mitchell was seen wearing a Brown Knit Dress from Devon Windsor ($265).
See More Shay Mitchell Outfits
Ashley Graham
Photo Credit: Xavier Collin/Image Press Agency/MEGA
Ashley Graham was spotted in Newark wearing a Custom Color Freya Dress from Katharine Polk Bridal ($3,500). 2022 MTV Video Music Awards
See More Ashley Graham Outfits
Lili Reinhart
Photo Credit: Xavier Collin/Image Press Agency/MEGA
Lili Reinhart was spotted in Newark wearing a Spring 2022 Lace Maxi Dress from Fendi. 2022 MTV Video Music Awards
See More Lili Reinhart Outfits

Shop Like Lili

Spring 2022 Lace Maxi Dress-Fendi

Spring 2022 Lace Maxi Dress

Fendi
Kendall Jenner
Photo Credit: Sophie Sahara/Mega
Kendall Jenner was seen in Los Angeles wearing a White Athena One Shoulder Dress from Rick Owens DRKSHDW. 818 Tequila Event August
See More: The Kardashians
See More Kendall Jenner Outfits
Mandy Moore
Photo Credit: GP / MEGA
Mandy Moore was spotted in Los Angeles wearing a White Lace-Trimmed Cotton-Poplin Maxi Dress from The Great ($442).
See More Mandy Moore Outfits
Vanessa Hudgens
Photo Credit: MEGA
Vanessa Hudgens was spotted in Capri wearing a Purple Absinthe Dress from Rat And Boa ($280).
See More Vanessa Hudgens Outfits
Chrissy Teigen
Photo Credit: IG @chrissyteigen
Chrissy Teigen was seen in Egypt wearing a Black Very Ross Fringed Crepe Kaftan from Taller Marmo ($1,220).
See More Chrissy Teigen Outfits
Chrissy Teigen
Photo Credit: IG @chrissyteigen
Chrissy Teigen was spotted wearing a White Aosta Maxi Dress from Aya Muse ($246).
See More Chrissy Teigen Outfits
Kendall Jenner
Photo Credit: IG @kendalljenner
Kendall Jenner was photographed in Hawaii wearing a S/S 2000 Vintage Psychedelic Print Maxi Dress from Jean Paul Gaultier ($1,995).
See More: The Kardashians
See More Kendall Jenner Outfits
Poppy Delevingne
Photo Credit: IG @poppydelevingne
Poppy Delevingne was seen in The Hamptons wearing a Bougainvillea Ruffle Maxi Dress from De La Vali ($590).
See More Poppy Delevingne Outfits
Victoria Beckham
Photo Credit: IG @victoriabeckham
Victoria Beckham was photographed wearing a Khaki-Light Blue Long Sleeve Pleated Shirt Dress from Victoria Beckham ($1,290).
See More Victoria Beckham Outfits
Eva Longoria
Photo Credit: IG @evalongoria
Eva Longoria was photographed in Marbella wearing a Yellow Rem Maxi Dress from Jonathan Simkhai ($445).
See More Eva Longoria Outfits
Kris Jenner
Photo Credit: IG @coreygamble
Kris Jenner was photographed wearing a Printed Kaftan from Emilio Pucci.
See More: The Kardashians
See More Kris Jenner Outfits

Shop Like Kris

Printed Kaftan-Emilio Pucci

Printed Kaftan

Emilio Pucci
Kris Jenner
Photo Credit: KCS Presse / MEGA
Kris Jenner was seen in St Tropez wearing a Long-Sleeve Wrap Dress from Valentino.
See More: The Kardashians
See More Kris Jenner Outfits
Chrissy Teigen
Photo Credit: IG @chrissyteigen
Chrissy Teigen was spotted wearing a White Willa Maxi Dress from Rococo Sand ($823).
See More Chrissy Teigen Outfits
Alessandra Ambrosio
Photo Credit: IG @alessandraambrosio
Alessandra Ambrosio was photographed in Amalfi Coast, Italy wearing a Sidra Mango Maxi Dress from Dundas ($1,490).
See More Alessandra Ambrosio Outfits
Olivia Culpo
Photo Credit: IG @oliviaculpo
Olivia Culpo was photographed wearing a Black Azalea Dress from Alexis ($880).
See More Olivia Culpo Outfits
Kate Middleton
Photo Credit: James Whatling / MEGA
Kate Middleton was seen in Ascot wearing an Asymmetric Polka-Dot Silk Crepe De Chine Dress from Alessandra Rich. Day Four of Royal Ascot
See More Kate Middleton Outfits

Shop Like Kate

Asymmetric Polka-Dot Silk Crepe De Chine Dress-Alessandra Rich

Asymmetric Polka-Dot Silk Crepe De Chine Dress

Alessandra Rich
Gabrielle Union
Photo Credit: IG @gabunion
Gabrielle Union was photographed wearing a Beige Fringed Knit Dress from Prada ($2,250).
See More Gabrielle Union Outfits
Nicky Hilton Rothchild
Photo Credit: Christian Lora/Image Press Agency / MEGA
Nicky Hilton Rothschild was spotted in New York wearing an Ocean Blue Chain Strap Pleated Maxi Dress from Alice + Olivia ($550). alice + olivia 20th Birhday Party
See More Nicky Hilton Rothschild Outfits
Vanessa Hudgens
Photo Credit: IG @vanessahudgens
Vanessa Hudgens was seen wearing an Orange Silena Knit Crochet Maxi Dress from Cult Gaia ($698).
See More Vanessa Hudgens Outfits
Katie Holmes
Photo Credit: KCS Presse / MEGA
Katie Holmes was seen in New York wearing a Crafty Maxi Dress from Chloé. Tribeca Film Festival
See More Katie Holmes Outfits

Shop Like Katie

Crafty Maxi Dress-Chloe

Crafty Maxi Dress

Chloé
Chrissy Teigen
Photo Credit: IG @chrissyteigen
Chrissy Teigen was spotted wearing a Satin Maxi Slip Dress from Brandon Maxwell ($1,995).
See More Chrissy Teigen Outfits
Rosie Huntington-Whiteley
Photo Credit: IG @rosiehw
Rosie Huntington-Whiteley was spotted wearing an Off White Ramona Dress from La Collection ($1,032).
See More Rosie Huntington-Whiteley Outfits
Vanessa Hudgens
Photo Credit: IG @vanessahudgens
Vanessa Hudgens was seen wearing a White Eileen Dress from Cult Gaia ($498).
See More Vanessa Hudgens Outfits
Alessandra Ambrosio
Photo Credit: IG @alessandraambrosio
Alessandra Ambrosio was seen in Madrid wearing a Red Sea Draped Maxi Dress from Johanna Ortiz ($1,750).
See More Alessandra Ambrosio Outfits
Pippa Middleton
Photo Credit: Mirrorpix / MEGA
Pippa Middleton was photographed in Buckingham Palace wearing a Green Silk Shirred Maxi Dress from ME + EM ($895). Platinum Jubilee 2022 - Platinum Party At The Palace
See More Pippa Middleton Outfits
Vanessa Hudgens
Photo Credit: IG @vanessahudgens
Vanessa Hudgens was spotted wearing a Black Aries Cut Out Gown from SIR. ($450).
See More Vanessa Hudgens Outfits
Vanessa Hudgens
Photo Credit: IG @vanessahudgens
Vanessa Hudgens was spotted wearing a Beige Knotted Cutout Knit Maxi Dress from PatBo ($675).
See More Vanessa Hudgens Outfits
Charli D’Amelio
Photo Credit: DGP/imageSPACE / MEGA
Charli D’Amelio was photographed in Cannes wearing a Fall 2022 Cut Out Dress from Monot. amfAR Gala Cannes 2022
See More Charli D’Amelio Outfits

Shop Like Charli

Fall 2022 Cut Out Dress-Mônot

Fall 2022 Cut Out Dress

Monot
Kourtney Kardashian
Photo Credit: IG @kourtneykardash
Kourtney Kardashian was photographed in Lake Como wearing a Green Viscose Maxi Dress from Atlein.
See More: The Kardashians
See More Kourtney Kardashian Outfits