The Most Flattering Minidresses For Day to Night (2024)

Whether it’s a cute daytime style or a sexy nighttime number, there’s no denying the flirtiness of a minidress. The long-time closet staple is currently trending in both form-fitting and loose, breezy styles. Whatever your personal taste, there’s a minidress that works for you. Choose from classic ditzy floral patterns with spaghetti straps, office-appropriate short wrap dresses, long-sleeved velvet numbers for evening wear, and everything in between. To help you choose from the most covetable styles, we’ve scoured the internet to see what your favorite celebrities are wearing. And for every designer piece, we’ve included a more budget-conscious alternative.

Ariana Grande - Red Satin Off-Shoulder Mini Dress - Mirror Palais

2024-01-03
1/3
Ariana Grande was seen wearing a Red Satin Off-Shoulder Mini Dress from Mirror Palais ($795). ... more

Taylor Swift - Black Night Lucina Dress - Clio Peppiatt

2024-01-02
1/3
Taylor Swift was photographed wearing a Black Night Lucina Dress from Clio Peppiatt ($2,398). ... more

Blake Lively - Pink Feather-Skirt Minidress - Oscar de la Renta

2023-12-26
1/3
Blake Lively was spotted in New York at a Critics Choice nomination screening for Barbie wearing a Pink Feather-Skirt Minidress from Oscar de la Renta ($6,804). ... more

Heidi Klum - Black Feather-Trim Off-Shoulder Minidress - David Koma

2023-11-03
1/3
Heidi Klum was photographed wearing a Black Feather-Trim Off-Shoulder Minidress from David Koma ($2,171). ... more

Hailey Baldwin Bieber - Ruffled Printed Minidress - Alessandra Rich

2023-10-27
1/3
Hailey Baldwin Bieber was photographed wearing a Ruffled Printed Minidress from Alessandra Rich ($1,557). ... more

Ashley Benson - Beige Satin Off-The-Shoulder Mini Dress - Reformation

2023-10-21
1/3
Ashley Benson was spotted wearing a Beige Satin Off-The-Shoulder Mini Dress from Reformation ($298). ... more

Sara Sampaio - White Plaid Dress - Anine Bing

2023-10-10
1/3
Sara Sampaio was seen in Paris wearing a White Plaid Dress from Anine Bing ($500). ... more

Selena Gomez - Black Viscose Crystal Medusa '95 Minidress - Versace

2023-10-05
1/3
Selena Gomez was spotted in Paris wearing a Black Viscose Crystal Medusa '95 Minidress from Versace ($3,650). ... more

Selena Gomez - White Cotton-Poplin Mini Shirt Dress - Alaia

2023-09-26
1/3
Selena Gomez was seen wearing a White Cotton-Poplin Mini Shirt Dress from Alaia ($1,790). ... more

Taylor Swift - Polka Denim Dress - EB Denim

2023-09-25
1/3
Taylor Swift was spotted in New York at the VMAs After Party wearing a Polka Denim Dress from EB Denim ($480). ... more

Emily Ratajkowski - Brown Silk Mini Dress - Are You Am I

2023-09-25
1/3
Emily Ratajkowski was photographed in the West Village wearing a Brown Silk Mini Dress from Are You Am I ($350). ... more

Hailey Baldwin Bieber - The Josie Glazed Leather Mini Dress - Brandon Maxwell

2023-08-25
1/3
Hailey Baldwin Bieber was seen wearing a The Josie Glazed Leather Mini Dress from Brandon Maxwell. ... more

Selena Gomez - Fuchsia Mesh Crossed Straps Mini Dress - Fannie Schiavoni

2023-08-22
1/3
Selena Gomez was spotted wearing a Fuchsia Mesh Crossed Straps Mini Dress from Fannie Schiavoni ($1,569). ... more

Olivia Rodrigo - Red Wool Open Back Mini Dress - Magda Butrym

2023-08-17
1/3
Olivia Rodrigo was spotted wearing a Red Wool Open Back Mini Dress from Magda Butrym ($1,600). ... more

Sara Sampaio - Blue Denim Tank Dress Costa Mesa - Dear John Denim

2023-08-05
1/3
Sara Sampaio was seen wearing a Blue Denim Tank Dress Costa Mesa from Dear John Denim ($79). ... more

Emily Ratajkowski - Pink Rose Mesh Mini Dress - END.

2023-07-30
1/3
Emily Ratajkowski was photographed wearing a Pink Rose Mesh Mini Dress from END. ($315). ... more

Lori Harvey - Orange Cotton Ruffled Frayed Mini Dress - Jacquemus

2023-07-21
1/3
Lori Harvey was seen wearing an Orange Cotton Ruffled Frayed Mini Dress from Jacquemus ($1,083). ... more

Addison Rae - Fall 2023 Printed Collar Dress - Alessandra Rich

2023-07-19
1/3
Addison Rae was spotted wearing a Fall 2023 Printed Collar Dress from Alessandra Rich. ... more

Olivia Culpo - Pink Sleeved Mini Dress - Aje

2023-07-15
1/3
Olivia Culpo was spotted wearing a Pink Sleeved Mini Dress from Aje ($525). ... more

Kendall Jenner - Beige Knit Mini Dress - St. Agni

2023-07-01
1/3
Kendall Jenner was spotted wearing a Beige Knit Mini Dress from St. Agni ($211). ... more
See More: The Kardashians

Taylor Swift - Custom Fringe Dress - Roberto Cavalli Couture by Fausto Puglisi

2023-06-10
1/3
Taylor Swift was spotted in Phoenix wearing a Custom Fringe Dress from Roberto Cavalli Couture by Fausto Puglisi. The Eras Tour Arizona ... more

Bruna Marquezine - Black Ribbed Fuzzy Knit Mini Dress - Wardrobe.NYC

2023-05-19
1/3
Bruna Marquezine was seen wearing a Black Ribbed Fuzzy Knit Mini Dress from Wardrobe.NYC ($750). ... more

Sofia Richie - Fantasia Button-Front Shirt - Prada

2023-05-09
1/3
Sofia Richie was seen wearing a Fantasia Button-Front Shirt from Prada. ... more

Lily Collins - Red Wool-Crepe Mini Shirt Dress - Rowen Rose

2022-11-16
1/3
Lily Collins was seen wearing a Red Wool-Crepe Mini Shirt Dress from Rowen Rose ($1,065). ... more

Chrissy Teigen - White Tank Mama Dress - Naked Wardrobe

2022-11-12
1/3
Chrissy Teigen was photographed wearing a White Tank Mama Dress from Naked Wardrobe ($72). ... more

Sophie Turner - Black Crushed Velvet Bustier Mini Dress - Louis Vuitton

2022-11-07
1/3
Sophie Turner was seen in New York at the Glamour Women of the Year Awards wearing a Black Crushed Velvet Bustier Mini Dress from Louis Vuitton ($1,390). ... more

Khloe Kardashian - Pink Silk Mini Dress - Gucci

2022-11-04
1/3
Khloe Kardashian was spotted wearing a Pink Silk Mini Dress from Gucci ($3,400). ... more
See More: The Kardashians

Kourtney Kardashian - Black Floral Lace Minidress - Balenciaga

2022-11-03
1/3
Kourtney Kardashian was seen wearing a Black Floral Lace Minidress from Balenciaga ($2,250). Kim's Birthday Party ... more
See More: The Kardashians

Cara Delevingne - Black Crepe Jersey Cut-Out Mini-Dress - Saint Laurent

2022-10-20
1/3
Cara Delevingne was spotted in Cannes wearing a Black Crepe Jersey Cut-Out Mini-Dress from Saint Laurent ($3,690). Fremantle Party At MIPCOM Cannes ... more

Hailey Baldwin Bieber - Beige Knitted Mini Dress - Wardrobe.NYC

2022-10-14
1/3
Hailey Baldwin Bieber was seen in Paris wearing a Beige Knitted Mini Dress from Wardrobe.NYC ($750). Paris Fashion Week ... more

Ashley Roberts - Azure Asta Ruched Stretch-Jersey Mini Dress - Rotate Birger Christensen

2022-10-14
1/3
Ashley Roberts was spotted wearing an Azure Asta Ruched Stretch-Jersey Mini Dress from Rotate Birger Christensen ($101). ... more

Khloe Kardashian - Black Ruched Drawstring Minidress - Balenciaga

2022-10-13
1/3
Khloe Kardashian was photographed wearing a Black Ruched Drawstring Minidress from Balenciaga ($1,889). Balenciaga After Party ... more
See More: The Kardashians

Nicola Peltz - Custom Color Crepe Couture Short Dress - Valentino

2022-10-11
1/3
Nicola Peltz was spotted wearing a Custom Color Crepe Couture Short Dress from Valentino. ... more

Eva Longoria - Black Lace Intarsia Mini Dress - Victoria Beckham

2022-10-11
1/3
Eva Longoria was photographed in Paris wearing a Black Lace Intarsia Mini Dress from Victoria Beckham ($1,390). ... more

Ashley Benson - Houndstooth Print Minidress - Elisabetta Franchi

2022-10-10
1/3
Ashley Benson was photographed wearing a Houndstooth Print Minidress from Elisabetta Franchi ($614). ... more

Kendall Jenner - Ade Floral Minidress - Khaite

2022-10-05
1/3
Kendall Jenner was spotted wearing an Ade Floral Minidress from Khaite ($980). ... more
See More: The Kardashians

Shay Mitchell - Black Ruched High Shine Dress - Blumarine

2022-10-05
1/3
Shay Mitchell was spotted wearing a Black Ruched High Shine Dress from Blumarine ($1,189). ... more

Hailey Baldwin Bieber - Purple Shiny Jersey Mini Dress - Saint Laurent

2022-10-04
1/3
Hailey Baldwin Bieber was spotted in Paris wearing a Purple Shiny Jersey Mini Dress from Saint Laurent ($2,990). Paris Fashion Week ... more

Hailey Baldwin Bieber - SS22 Mini Dress - Saint Laurent

2022-10-01
1/3
Hailey Baldwin Bieber was spotted in Paris wearing a SS22 Mini Dress from Saint Laurent. Paris Fashion Week ... more

Ashley Roberts - Black Belted Leather Mini Shirt Dress - Ganni

2022-10-01
1/3
Ashley Roberts was seen in London at the Global Radio Studios wearing a Black Belted Leather Mini Shirt Dress from Ganni ($270). ... more

Amal Clooney - Black Paillettes Short Dress - Elie Saab

2022-09-30
1/3
Amal Clooney was seen in New York wearing a Black Paillettes Short Dress from Elie Saab ($3,695). ... more

Lily James - Cut Out Mini Dress - Versace

2022-09-29
1/3
Lily James was photographed in Milan wearing a Cut Out Mini Dress from Versace. Versace Fashion Show ... more

Halsey - Resort 2023 Rhinestone Strap Dress - Givenchy

2022-09-29
1/3
Halsey was spotted in T-Mobile Arena, Las Vegas wearing a Resort 2023 Rhinestone Strap Dress from Givenchy. iHeartRadio Music Festival ... more
Ariana Grande
Photo Credit: IG @mimicuttrell
Ariana Grande was seen wearing a Red Satin Off-Shoulder Mini Dress from Mirror Palais ($795).
See More Ariana Grande Outfits
Taylor Swift
Photo Credit: MEGA
Taylor Swift was photographed wearing a Black Night Lucina Dress from Clio Peppiatt ($2,398).
See More Taylor Swift Outfits
Blake Lively
Photo Credit: IG @blakelively
Blake Lively was spotted in New York at a Critics Choice nomination screening for Barbie wearing a Pink Feather-Skirt Minidress from Oscar de la Renta ($6,804).
See More Blake Lively Outfits
Heidi Klum
Photo Credit: MEGA
Heidi Klum was photographed wearing a Black Feather-Trim Off-Shoulder Minidress from David Koma ($2,171).
See More Heidi Klum Outfits
Hailey Baldwin
Photo Credit: IG @haileybieber
Hailey Baldwin Bieber was photographed wearing a Ruffled Printed Minidress from Alessandra Rich ($1,557).
See More Hailey Baldwin Bieber Outfits
Ashley Benson
Photo Credit: IG @ashleybenson
Ashley Benson was spotted wearing a Beige Satin Off-The-Shoulder Mini Dress from Reformation ($298).
See More Ashley Benson Outfits
Sara Sampaio
Photo Credit: IG @sarasampaio
Sara Sampaio was seen in Paris wearing a White Plaid Dress from Anine Bing ($500).
See More Sara Sampaio Outfits
Selena Gomez
Photo Credit: Aissaoui Nacer / MEGA
Selena Gomez was spotted in Paris wearing a Black Viscose Crystal Medusa '95 Minidress from Versace ($3,650).
See More Selena Gomez Outfits
Selena Gomez
Photo Credit: IG @selenagomez
Selena Gomez was seen wearing a White Cotton-Poplin Mini Shirt Dress from Alaia ($1,790).
See More Selena Gomez Outfits
Taylor Swift
Photo Credit: MEGA
Taylor Swift was spotted in New York at the VMAs After Party wearing a Polka Denim Dress from EB Denim ($480).
See More Taylor Swift Outfits
Emily Ratajkowski
Photo Credit: Eric Kowalsky / MEGA
Emily Ratajkowski was photographed in the West Village wearing a Brown Silk Mini Dress from Are You Am I ($350).
See More Emily Ratajkowski Outfits
Hailey Baldwin
Photo Credit: MEGA
Hailey Baldwin Bieber was seen wearing a The Josie Glazed Leather Mini Dress from Brandon Maxwell.
See More Hailey Baldwin Bieber Outfits

Shop Like Hailey

The Josie Glazed Leather Mini Dress-Brandon Maxwell

The Josie Glazed Leather Mini Dress

Brandon Maxwell
Selena Gomez
Photo Credit: IG @selenagomez
Selena Gomez was spotted wearing a Fuchsia Mesh Crossed Straps Mini Dress from Fannie Schiavoni ($1,569).
See More Selena Gomez Outfits
Olivia Rodrigo
Photo Credit: T0T/MEGA
Olivia Rodrigo was spotted wearing a Red Wool Open Back Mini Dress from Magda Butrym ($1,600).
See More Olivia Rodrigo Outfits
Sara Sampaio
Photo Credit: IG @sarasampaio
Sara Sampaio was seen wearing a Blue Denim Tank Dress Costa Mesa from Dear John Denim ($79).
See More Sara Sampaio Outfits
Emily Ratajkowski
Photo Credit: MEGA
Emily Ratajkowski was photographed wearing a Pink Rose Mesh Mini Dress from END. ($315).
See More Emily Ratajkowski Outfits
Lori Harvey
Photo Credit: IG @loriharvey
Lori Harvey was seen wearing an Orange Cotton Ruffled Frayed Mini Dress from Jacquemus ($1,083).
See More Lori Harvey Outfits
Addison Rae
Photo Credit: IG @addisonraee
Addison Rae was spotted wearing a Fall 2023 Printed Collar Dress from Alessandra Rich.
See More Addison Rae Outfits

Shop Like Addison

Fall 2023 Printed Collar Dress-Alessandra Rich

Fall 2023 Printed Collar Dress

Alessandra Rich
Olivia Culpo
Photo Credit: IG @oliviaculpo
Olivia Culpo was spotted wearing a Pink Sleeved Mini Dress from Aje ($525).
See More Olivia Culpo Outfits
Kendall Jenner
Photo Credit: IG @danixmichelle
Kendall Jenner was spotted wearing a Beige Knit Mini Dress from St. Agni ($211).
See More: The Kardashians
See More Kendall Jenner Outfits
Taylor Swift
Photo Credit: Brian Prahl/MEGA
Taylor Swift was spotted in Phoenix wearing a Custom Fringe Dress from Roberto Cavalli Couture by Fausto Puglisi. The Eras Tour Arizona
See More Taylor Swift Outfits

Shop Like Taylor

Custom Fringe Dress-Roberto Cavalli Couture by Fausto Puglisi

Custom Fringe Dress

Roberto Cavalli Couture by Fausto Puglisi
Bruna Marquezine
Photo Credit: IG @brunamarquezine
Bruna Marquezine was seen wearing a Black Ribbed Fuzzy Knit Mini Dress from Wardrobe.NYC ($750).
See More Bruna Marquezine Outfits
Sofia Richie
Photo Credit: IG @sofiarichiegrainge
Sofia Richie was seen wearing a Fantasia Button-Front Shirt from Prada.
See More Sofia Richie Outfits

Shop Like Sofia

Fantasia Button-Front Shirt-Prada

Fantasia Button-Front Shirt

Prada
Lily Collins
Photo Credit: IG @lilyjcollins
Lily Collins was seen wearing a Red Wool-Crepe Mini Shirt Dress from Rowen Rose ($1,065).
See More Lily Collins Outfits
Chrissy Teigen
Photo Credit: IG @chrissyteigen
Chrissy Teigen was photographed wearing a White Tank Mama Dress from Naked Wardrobe ($72).
See More Chrissy Teigen Outfits
Sophie Turner
Photo Credit: IG @kateyoung
Sophie Turner was seen in New York at the Glamour Women of the Year Awards wearing a Black Crushed Velvet Bustier Mini Dress from Louis Vuitton ($1,390).
See More Sophie Turner Outfits
Khloe Kardashian
Photo Credit: IG @khloekardashian
Khloe Kardashian was spotted wearing a Pink Silk Mini Dress from Gucci ($3,400).
See More: The Kardashians
See More Khloe Kardashian Outfits
Kourtney Kardashian
Photo Credit: IG @khloekardashian
Kourtney Kardashian was seen wearing a Black Floral Lace Minidress from Balenciaga ($2,250). Kim's Birthday Party
See More: The Kardashians
See More Kourtney Kardashian Outfits
Cara Delevingne
Photo Credit: Pixmedia/ MEGA
Cara Delevingne was spotted in Cannes wearing a Black Crepe Jersey Cut-Out Mini-Dress from Saint Laurent ($3,690). Fremantle Party At MIPCOM Cannes
See More Cara Delevingne Outfits
Hailey Baldwin
Photo Credit: IG @haileybieber
Hailey Baldwin Bieber was seen in Paris wearing a Beige Knitted Mini Dress from Wardrobe.NYC ($750). Paris Fashion Week
See More Hailey Baldwin Bieber Outfits
Ashley Roberts
Photo Credit: IG @iamashleyroberts
Ashley Roberts was spotted wearing an Azure Asta Ruched Stretch-Jersey Mini Dress from Rotate Birger Christensen ($101).
See More Ashley Roberts Outfits
Khloe Kardashian
Photo Credit: IG @khloekardashian
Khloe Kardashian was photographed wearing a Black Ruched Drawstring Minidress from Balenciaga ($1,889). Balenciaga After Party
See More: The Kardashians
See More Khloe Kardashian Outfits
Nicola Peltz
Photo Credit: IG @nicolaannepeltzbeckham
Nicola Peltz was spotted wearing a Custom Color Crepe Couture Short Dress from Valentino.
See More Nicola Peltz Outfits

Shop Like Nicola

Custom Color Crepe Couture Short Dress-Valentino

Custom Color Crepe Couture Short Dress

Valentino
Eva Longoria
Photo Credit: KCS Presse / MEGA
Eva Longoria was photographed in Paris wearing a Black Lace Intarsia Mini Dress from Victoria Beckham ($1,390).
See More Eva Longoria Outfits
Ashley Benson
Photo Credit: IG @ashleybenson
Ashley Benson was photographed wearing a Houndstooth Print Minidress from Elisabetta Franchi ($614).
See More Ashley Benson Outfits
Kendall Jenner
Photo Credit: IG @danixmichelle
Kendall Jenner was spotted wearing an Ade Floral Minidress from Khaite ($980).
See More: The Kardashians
See More Kendall Jenner Outfits
Shay Mitchell
Photo Credit: IG @shaymitchell
Shay Mitchell was spotted wearing a Black Ruched High Shine Dress from Blumarine ($1,189).
See More Shay Mitchell Outfits
Hailey Baldwin
Photo Credit: KCS Presse / MEGA
Hailey Baldwin Bieber was spotted in Paris wearing a Purple Shiny Jersey Mini Dress from Saint Laurent ($2,990). Paris Fashion Week
See More Hailey Baldwin Bieber Outfits
Hailey Baldwin
Photo Credit: IG @karlawelchstylist
Hailey Baldwin Bieber was spotted in Paris wearing a SS22 Mini Dress from Saint Laurent. Paris Fashion Week
See More Hailey Baldwin Bieber Outfits

Shop Like Hailey

SS22 Mini Dress-Saint Laurent

SS22 Mini Dress

Saint Laurent
Ashley Roberts
Photo Credit: ZUMAPRESS.com / MEGA
Ashley Roberts was seen in London at the Global Radio Studios wearing a Black Belted Leather Mini Shirt Dress from Ganni ($270).
See More Ashley Roberts Outfits
Amal Clooney
Photo Credit: ZapatA/MEGA
Amal Clooney was seen in New York wearing a Black Paillettes Short Dress from Elie Saab ($3,695).
See More Amal Clooney Outfits
Lily James
Photo Credit: IG @lilyjamesofficial
Lily James was photographed in Milan wearing a Cut Out Mini Dress from Versace. Versace Fashion Show
See More Lily James Outfits

Shop Like Lily

Cut Out Mini Dress-Versace

Cut Out Mini Dress

Versace
Halsey
Photo Credit: JPA/AFF-USA.com / MEGA
Halsey was spotted in T-Mobile Arena, Las Vegas wearing a Resort 2023 Rhinestone Strap Dress from Givenchy. iHeartRadio Music Festival
See More Halsey Outfits

Shop Like Halsey

Resort 2023 Rhinestone Strap Dress-Givenchy

Resort 2023 Rhinestone Strap Dress

Givenchy