The Trendiest Midi Dresses That Are Comfortable AND Stylish (2022)

Versatile and endlessly wearable, the midi dress is a closet staple. Hitting mid-calf, midis are comfortable and flattering. They can be dressed up or down, paired with anything from sneakers to cardigans to strappy embellished sandals. Many of them are seasonless as well--light, summery styles can be layered over a crisp shirt or under a sweater during the cooler months. While the midi dress is a staple, it’s also on-trend. We’ve rounded up the chicest celebrity midi dress looks and listed them below--along with similar, but more budget-friendly, styles.

Rita Ora - SS22 Pink Midi Dress - Alexandre Vauthier

2022-05-19
1/3
Rita Ora was photographed wearing a SS22 Pink Midi Dress from Alexandre Vauthier ($1,455). ... more

Emma Roberts - Lola Paisley-Print Linen Midi Dress - Zimmermann

2022-05-18
1/3
Emma Roberts was photographed wearing a Lola Paisley-Print Linen Midi Dress from Zimmermann ($810). ... more

Kate Middleton - Malachite Pedernal Dress - Edeline Lee

2022-05-18
1/3
Kate Middleton was photographed in London wearing a Malachite Pedernal Dress from Edeline Lee ($969). ... more

Selena Gomez - Lica Strapless Long Dress - Gauge 81

2022-05-17
1/3
Selena Gomez was spotted wearing a Lica Strapless Long Dress from Gauge 81 ($470). ... more

Heidi Klum - Nightshift Draped Strapless Midi Dress - Maticevski

2022-05-17
1/3
Heidi Klum was spotted in Las Vegas wearing a Nightshift Draped Strapless Midi Dress from Maticevski ($2,640). 2022 Billboard Music Awards ... more

Dakota Fanning - Spring 2022 Ruffle Dress - Alessandra Rich

2022-05-17
1/3
Dakota Fanning was seen wearing a Spring 2022 Ruffle Dress from Alessandra Rich. ... more

Shay Mitchell - Customized Printed Mesh Dress - Milkwhite

2022-05-11
1/3
Shay Mitchell was spotted wearing a Customized Printed Mesh Dress from Milkwhite. ... more

Kate Beckinsale - Star White Midi Dress - Dundas

2022-05-11
1/3
Kate Beckinsale was spotted wearing a Star White Midi Dress from Dundas ($790). ... more

Sydney Sweeney - Plunging Fitted Slit Dress - Mugler

2022-05-09
1/3
Sydney Sweeney was seen wearing a Plunging Fitted Slit Dress from Mugler. The Tonight Show Starring Jimmy Fallon ... more

Jennifer Lopez - Mae Printed Linen Midi Dress - Zimmermann

2022-05-05
1/3
Jennifer Lopez was seen wearing a Mae Printed Linen Midi Dress from Zimmermann ($507). ... more

Nicky Hilton Rothschild - Wool-Silk Midi Dress - Valentino

2022-05-04
1/3
Nicky Hilton Rothschild was spotted wearing a Wool-Silk Midi Dress from Valentino. Valentino Animal Haven ... more

Camila Mendes - Summer Haze Nadeesha Cut-Out Dress - Cult Gaia

2022-04-29
1/3
Camila Mendes was photographed wearing a Summer Haze Nadeesha Cut-Out Dress from Cult Gaia ($598). Coachella ... more

Katy Perry - Yellow Lace Up Midi Dress - David Koma

2022-04-29
1/3
Katy Perry was spotted wearing a Yellow Lace Up Midi Dress from David Koma ($1,730). American Idol ... more

Heidi Klum - Black Cami Dress - Victoria Beckham

2022-04-16
1/3
Heidi Klum was spotted in West Hollywood wearing a Black Cami Dress from Victoria Beckham ($1,169). ... more

Sofia Richie - Kali Puff Sleeve Dress - Khaite

2022-04-14
1/3
Sofia Richie was spotted wearing a Kali Puff Sleeve Dress from Khaite ($1,480). ... more

Katy Perry - Purple Conrad Dress - Ronny Kobo

2022-04-12
1/3
Katy Perry was seen wearing a Purple Conrad Dress from Ronny Kobo ($305). ... more

Elle Fanning - Shirred Stretch Cotton Midi Dress - Carolina Herrera

2022-04-01
1/3
Elle Fanning was spotted wearing a Shirred Stretch Cotton Midi Dress from Carolina Herrera ($1,590). The Late Show with Stephen Colbert ... more

Camila Cabello - Latex Midi Wrap Dress - Saint Laurent

2022-03-24
1/3
Camila Cabello was spotted wearing a Latex Midi Wrap Dress from Saint Laurent ($4,290). ... more

Blake Lively - Mixed-Media Leather Cutout Dress - Sergio Hudson

2022-03-23
1/3
Blake Lively was spotted in New York wearing a Mixed-Media Leather Cutout Dress from Sergio Hudson ($1,895). Gem Awards ... more

Anne Hathaway - Sheer-Panelled Crepe Midi Dress - David Koma

2022-03-21
1/3
Anne Hathaway was seen in Los Angeles wearing a Sheer-Panelled Crepe Midi Dress from David Koma ($1,455). ... more

Khloe Kardashian - Star Print Long Sleeved Dress - Mugler

2022-03-16
1/3
Khloe Kardashian was seen in Los Angeles wearing a Star Print Long Sleeved Dress from Mugler. ... more
See More: The Kardashians

Jamie Chung - Marine Dress - Paola Bernardi

2022-03-12
1/3
Jamie Chung was seen wearing a Marine Dress from Paola Bernardi. ... more

Hailey Baldwin Bieber - Plunging Halter Cutout Back Silk Dress - Gucci

2022-03-11
1/3
Hailey Baldwin Bieber was photographed in Paris wearing a Plunging Halter Cutout Back Silk Dress from Gucci ($2,500). ... more

Julia Garner - One Shoulder Metallic Silk Blend Midi Dress - Dolce & Gabbana

2022-03-03
1/3
Julia Garner was spotted at Inventing Anna wearing an One Shoulder Metallic Silk Blend Midi Dress from Dolce & Gabbana ($1,407). "Inventing Anna" ... more

Kendall Jenner - Black Knit Backless Dress - Gucci by Tom Ford

2022-03-02
1/3
Kendall Jenner was photographed in Paris wearing a Black Knit Backless Dress from Gucci by Tom Ford ($8,200). ... more
See More: The Kardashians

Julia Garner - Ruffled Hem Off Shoulder Dress - Alexander McQueen

2022-02-23
1/3
Julia Garner was spotted at Inventing Anna wearing a Ruffled Hem Off Shoulder Dress from Alexander McQueen. "Inventing Anna" ... more

Jennifer Lopez - Short Sleeve Dress - Coach

2022-02-15
1/3
Jennifer Lopez was spotted in New York wearing a Short Sleeve Dress from Coach ($695). ... more

Kate Middleton - Sammy Leopard-Print Chiffon Midi Dress - 10 Crosby By Derek Lam

2022-02-08
1/3
Kate Middleton was spotted in United Kingdom wearing a Sammy Leopard-Print Chiffon Midi Dress from 10 Crosby By Derek Lam ($332). ... more

Dua Lipa - Pre-Fall 2022 Halterneck Dress - Blumarine

2022-02-07
1/3
Dua Lipa was spotted wearing a Pre-Fall 2022 Halterneck Dress from Blumarine. The Late Show with Stephen Colbert ... more

Khloe Kardashian - The Nw Maxi - Naked Wardrobe

2022-02-01
1/3
Khloe Kardashian was spotted wearing a The Nw Maxi from Naked Wardrobe ($72). ... more
See More: The Kardashians

Christina Ricci - Polka-Dot Crepe Dress - Dolce & Gabbana

2022-01-28
1/3
Christina Ricci was spotted wearing a Polka-Dot Crepe Dress from Dolce & Gabbana ($1,450). "The Late Late Show" ... more

Kristin Davis - Crushed Sweetheart Tiered Midi Dress - Alexander McQueen

2022-01-24
1/3
Kristin Davis was photographed at And Just Like That wearing a Crushed Sweetheart Tiered Midi Dress from Alexander McQueen ($3,570). “And Just Like That” ... more

Elsa Hosk - Cha Cha Slip Dress - Stolen Stores

2022-01-09
1/3
Elsa Hosk was seen wearing a Cha Cha Slip Dress from Stolen Stores ($289). ... more

Alessandra Ambrosio - Camille Off Shoulder Dress - Jonathan Simkhai

2021-12-24
1/3
Alessandra Ambrosio was spotted wearing a Camille Off Shoulder Dress from Jonathan Simkhai ($495). ... more

Olivia Culpo - Brown Leather Dress - Fendi

2021-12-14
1/3
Olivia Culpo was spotted wearing a Brown Leather Dress from Fendi ($4,200). ... more

Dakota Johnson - Customized Spring 2022 Wrap Shirt Dress - Self-Portrait

2021-12-13
1/3
Dakota Johnson was spotted in New York wearing a Customized Spring 2022 Wrap Shirt Dress from Self-Portrait. ... more

Christine Quinn - Baroque Print Dress - Versace Jeans Couture

2021-12-11
1/3
Christine Quinn was spotted at Selling Sunset wearing a Baroque Print Dress from Versace Jeans Couture ($200). ... more

Hailey Baldwin Bieber - Brown Leather Midi Dress - Magda Butrym

2021-12-07
1/3
Hailey Baldwin Bieber was seen in Miami Beach wearing a Brown Leather Midi Dress from Magda Butrym ($2,420). ... more

Kendall Jenner - Customized Zebra Dress - Dundas

2021-12-04
1/3
Kendall Jenner was seen in Miami Beach wearing a Customized Zebra Dress from Dundas. ... more
See More: The Kardashians

Olivia Rodrigo - Feather-Trimmed Sequin Midi Dress - David Koma

2021-11-30
1/3
Olivia Rodrigo was spotted in Microsoft Theatre wearing a Feather-Trimmed Sequin Midi Dress from David Koma ($3,295). 2021 American Music Awards ... more

Vanessa Hudgens - Leah Dress - Bronx And Banco

2021-11-26
1/3
Vanessa Hudgens was seen wearing a Leah Dress from Bronx And Banco ($348). ... more

Mindy Kaling - Floral Lace-Collar Dress - Alessandra Rich

2021-11-23
1/3
Mindy Kaling was photographed in Los Angeles wearing a Floral Lace-Collar Dress from Alessandra Rich ($1,845). HBO The Sex Lives Of College Girls Premiere ... more

Nicole Kidman - Spring 2009 Couture Sequin Dress - Armani Privé

2021-11-21
1/3
Nicole Kidman was photographed in Los Angeles wearing a Spring 2009 Couture Sequin Dress from Armani Privé. 6th Annual InStyle Awards 2021 ... more
Rita Ora
Photo Credit: IG @ritaora
Rita Ora was photographed wearing a SS22 Pink Midi Dress from Alexandre Vauthier ($1,455).
See More Rita Ora Outfits
Emma Roberts
Photo Credit: IG @emmaroberts
Emma Roberts was photographed wearing a Lola Paisley-Print Linen Midi Dress from Zimmermann ($810).
See More Emma Roberts Outfits
Kate Middleton
Photo Credit: James Whatling
Kate Middleton was photographed in London wearing a Malachite Pedernal Dress from Edeline Lee ($969).
See More Kate Middleton Outfits

Buy It For Less

Emerald Green Ribbed Pencil Dress With Tie Belt-Closet London

Emerald Green Ribbed Pencil Dress With Tie Belt

Closet London - $99
Selena Gomez
Photo Credit: IG @kateyoung
Selena Gomez was spotted wearing a Lica Strapless Long Dress from Gauge 81 ($470).
See More Selena Gomez Outfits
Heidi Klum
Photo Credit: Xavier Collin/Image Press Agency / MEGA
Heidi Klum was spotted in Las Vegas wearing a Nightshift Draped Strapless Midi Dress from Maticevski ($2,640). 2022 Billboard Music Awards
See More Heidi Klum Outfits
Dakota Fanning
Photo Credit: IG @samanthamcmillen_stylist
Dakota Fanning was seen wearing a Spring 2022 Ruffle Dress from Alessandra Rich.
See More Dakota Fanning Outfits

Shop Like Dakota

Spring 2022 Ruffle Dress-Alessandra Rich

Spring 2022 Ruffle Dress

Alessandra Rich
Shay Mitchell
Photo Credit: IG @shaymitchell
Shay Mitchell was spotted wearing a Customized Printed Mesh Dress from Milkwhite.
See More Shay Mitchell Outfits

Shop Like Shay

Customized Printed Mesh Dress-Milkwhite

Customized Printed Mesh Dress

Milkwhite
Kate Beckinsale
Photo Credit: IG @gorgevillalpando
Kate Beckinsale was spotted wearing a Star White Midi Dress from Dundas ($790).
See More Kate Beckinsale Outfits
Sydney Sweeney
Photo Credit: IG @sydney_sweeney
Sydney Sweeney was seen wearing a Plunging Fitted Slit Dress from Mugler. The Tonight Show Starring Jimmy Fallon
See More Sydney Sweeney Outfits
Jennifer Lopez
Photo Credit: IG @jlo
Jennifer Lopez was seen wearing a Mae Printed Linen Midi Dress from Zimmermann ($507).
See More Jennifer Lopez Outfits
Nicky Hilton Rothchild
Photo Credit: IG @nickyhilton
Nicky Hilton Rothschild was spotted wearing a Wool-Silk Midi Dress from Valentino. Valentino Animal Haven
See More Nicky Hilton Rothschild Outfits
Camila Mendes
Photo Credit: IG @camimendes
Camila Mendes was photographed wearing a Summer Haze Nadeesha Cut-Out Dress from Cult Gaia ($598). Coachella
See More Camila Mendes Outfits
Katy Perry
Photo Credit: IG @katyperry
Katy Perry was spotted wearing a Yellow Lace Up Midi Dress from David Koma ($1,730). American Idol
See More Katy Perry Outfits
Heidi Klum
Photo Credit: twoeyephotos/MEGA
Heidi Klum was spotted in West Hollywood wearing a Black Cami Dress from Victoria Beckham ($1,169).
See More Heidi Klum Outfits
Sofia Richie
Photo Credit: IG @sofiarichie
Sofia Richie was spotted wearing a Kali Puff Sleeve Dress from Khaite ($1,480).
See More Sofia Richie Outfits
Photo Credit: IG @katyperry
Katy Perry was seen wearing a Purple Conrad Dress from Ronny Kobo ($305).
See More Katy Perry Outfits
Elle Fanning
Photo Credit: IG @ellefanning
Elle Fanning was spotted wearing a Shirred Stretch Cotton Midi Dress from Carolina Herrera ($1,590). The Late Show with Stephen Colbert
See More Elle Fanning Outfits
Camila Cabello
Photo Credit: IG @camila_cabello
Camila Cabello was spotted wearing a Latex Midi Wrap Dress from Saint Laurent ($4,290).
See More Camila Cabello Outfits
Blake Lively
Photo Credit: Nancy Rivera/Bauergriffin.com / MEGA
Blake Lively was spotted in New York wearing a Mixed-Media Leather Cutout Dress from Sergio Hudson ($1,895). Gem Awards
See More Blake Lively Outfits
Anne Hathaway
Photo Credit: Xavier Collin/Image Press Agency / MEGA
Anne Hathaway was seen in Los Angeles wearing a Sheer-Panelled Crepe Midi Dress from David Koma ($1,455).
See More Anne Hathaway Outfits
Khloe Kardashian
Photo Credit: JOCE/Bauergriffin.com / MEGA
Khloe Kardashian was seen in Los Angeles wearing a Star Print Long Sleeved Dress from Mugler.
See More: The Kardashians
See More Khloe Kardashian Outfits
Jamie Chung
Photo Credit: IG @jamiejchung
Jamie Chung was seen wearing a Marine Dress from Paola Bernardi.
See More Jamie Chung Outfits

Shop Like Jamie

Marine Dress-Paola Bernardi

Marine Dress

Paola Bernardi
Hailey Baldwin
Photo Credit: KCS Presse / MEGA
Hailey Baldwin Bieber was photographed in Paris wearing a Plunging Halter Cutout Back Silk Dress from Gucci ($2,500).
See More Hailey Baldwin Bieber Outfits
Julia Garner
Photo Credit: Netflix
Julia Garner was spotted at Inventing Anna wearing an One Shoulder Metallic Silk Blend Midi Dress from Dolce & Gabbana ($1,407). "Inventing Anna"
See More Julia Garner Outfits
Kendall Jenner
Photo Credit: KCS Presse / MEGA
Kendall Jenner was photographed in Paris wearing a Black Knit Backless Dress from Gucci by Tom Ford ($8,200).
See More: The Kardashians
See More Kendall Jenner Outfits
Julia Garner
Photo Credit: Netflix
Julia Garner was spotted at Inventing Anna wearing a Ruffled Hem Off Shoulder Dress from Alexander McQueen. "Inventing Anna"
See More Julia Garner Outfits
Jennifer Lopez
Photo Credit: ZapatA/MEGA
Jennifer Lopez was spotted in New York wearing a Short Sleeve Dress from Coach ($695).
See More Jennifer Lopez Outfits
Photo Credit: MEGA
Kate Middleton was spotted in United Kingdom wearing a Sammy Leopard-Print Chiffon Midi Dress from 10 Crosby By Derek Lam ($332).
See More Kate Middleton Outfits
Photo Credit: CBS
Dua Lipa was spotted wearing a Pre-Fall 2022 Halterneck Dress from Blumarine. The Late Show with Stephen Colbert
See More Dua Lipa Outfits

Shop Like Dua

Pre-Fall 2022 Halterneck Dress-Blumarine

Pre-Fall 2022 Halterneck Dress

Blumarine
Khloe Kardashian
Photo Credit: IG @khloekardashian
Khloe Kardashian was spotted wearing a The Nw Maxi from Naked Wardrobe ($72).
See More: The Kardashians
See More Khloe Kardashian Outfits
Christina Ricci
Photo Credit: IG @riccigrams
Christina Ricci was spotted wearing a Polka-Dot Crepe Dress from Dolce & Gabbana ($1,450). "The Late Late Show"
See More Christina Ricci Outfits
Kristin Davis
Photo Credit: IG @andjustlikethatcostumes
Kristin Davis was photographed at And Just Like That wearing a Crushed Sweetheart Tiered Midi Dress from Alexander McQueen ($3,570). “And Just Like That”
See More Kristin Davis Outfits
Elsa Hosk
Photo Credit: IG @hoskelsa
Elsa Hosk was seen wearing a Cha Cha Slip Dress from Stolen Stores ($289).
See More Elsa Hosk Outfits
Alessandra Ambrosio
Photo Credit: IG @alessandraambrosio
Alessandra Ambrosio was spotted wearing a Camille Off Shoulder Dress from Jonathan Simkhai ($495).
See More Alessandra Ambrosio Outfits
Olivia Culpo
Photo Credit: IG @oliviaculpo
Olivia Culpo was spotted wearing a Brown Leather Dress from Fendi ($4,200).
See More Olivia Culpo Outfits
Dakota Johnson
Photo Credit: RCF / MEGA
Dakota Johnson was spotted in New York wearing a Customized Spring 2022 Wrap Shirt Dress from Self-Portrait.
See More Dakota Johnson Outfits

Shop Like Dakota

Customized Spring 2022 Wrap Shirt Dress-Self-Portrait

Customized Spring 2022 Wrap Shirt Dress

Self-Portrait
Photo Credit: IG @thechristinequinn
Christine Quinn was spotted at Selling Sunset wearing a Baroque Print Dress from Versace Jeans Couture ($200).
See More Christine Quinn Outfits
Hailey Baldwin
Photo Credit: MEGA
Hailey Baldwin Bieber was seen in Miami Beach wearing a Brown Leather Midi Dress from Magda Butrym ($2,420).
See More Hailey Baldwin Bieber Outfits
Kendall Jenner
Photo Credit: IG @kendalljenner
Kendall Jenner was seen in Miami Beach wearing a Customized Zebra Dress from Dundas.
See More: The Kardashians
See More Kendall Jenner Outfits

Shop Like Kendall

Customized Zebra Dress-Dundas

Customized Zebra Dress

Dundas
Olivia Rodrigo
Photo Credit: OConnor / AFF-USA.com / MEGA
Olivia Rodrigo was spotted in Microsoft Theatre wearing a Feather-Trimmed Sequin Midi Dress from David Koma ($3,295). 2021 American Music Awards
See More Olivia Rodrigo Outfits
Vanessa Hudgens
Photo Credit: IG @vanessahudgens
Vanessa Hudgens was seen wearing a Leah Dress from Bronx And Banco ($348).
See More Vanessa Hudgens Outfits
Mindy Kaling
Photo Credit: Tony DiMaio/MEGA
Mindy Kaling was photographed in Los Angeles wearing a Floral Lace-Collar Dress from Alessandra Rich ($1,845). HBO The Sex Lives Of College Girls Premiere
See More Mindy Kaling Outfits
Nicole Kidman
Photo Credit: Xavier Collin/Image Press Agency / MEGA
Nicole Kidman was photographed in Los Angeles wearing a Spring 2009 Couture Sequin Dress from Armani Privé. 6th Annual InStyle Awards 2021
See More Nicole Kidman Outfits

Shop Like Nicole

Spring 2009 Couture Sequin Dress-Armani Privé

Spring 2009 Couture Sequin Dress

Armani Privé