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

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