Skip to content

You're currently viewing our UK store. Based on your location, we recommend visiting our store for the best experience

Go to store Click here to stay on this store

Adding...

Item added to cart
Bag
THRIFT+ Bag
Looking to recycle your unwanted clothes?
Your bag is empty.

Women's Mini Dresses

Brushing at a mini length, our collection of short dresses is full of those styles you will want to wear on repeat. Refresh your after-dark wardrobe with a flattering LBD, turn heads in a v-neck mini dress, or choose a floaty floral strappy dress for summer. Looking for something different? Explore our range of styles, from mesh details to structured silhouettes.

See:
Andrea Ennis Eco Satin Slip Mini Dress Andrea Ennis Eco Satin Slip Mini Dress
Andrea Ennis Eco Satin Slip Mini Dress
Andrea Ennis Eco Satin Slip Mini Dress
£85.00 £34.00

Extra 20% off with code: LASTCHANCE

View Details
  • 06
  • 08
  • 10
  • 12
  • 14
  • 16
  • 18
£85.00 £34.00

Extra 20% off with code: LASTCHANCE

£85.00 £34.00

Extra 20% off with code: LASTCHANCE

Embroidered Darcy Crepe Mini Dress Embroidered Darcy Crepe Mini Dress
Embroidered Darcy Crepe Mini Dress
Embroidered Darcy Crepe Mini Dress
£95.00 £57.00

Extra 20% off with code: LASTCHANCE

View Details
  • 06
  • 08
  • 10
  • 12
  • 14
  • 16
  • 18
£95.00 £57.00

Extra 20% off with code: LASTCHANCE

£95.00 £57.00

Extra 20% off with code: LASTCHANCE

Andrea Ennis Asymmetric Mini Dress Andrea Ennis Asymmetric Mini Dress
Andrea Ennis Asymmetric Mini Dress
Andrea Ennis Asymmetric Mini Dress
£120.00 £84.00
View Details
  • 06
  • 08
  • 10
  • 12
  • 14
  • 16
  • 18
£120.00 £84.00
Embroidered Darcy Crepe Mini Dress Embroidered Darcy Crepe Mini Dress
Embroidered Darcy Crepe Mini Dress
Embroidered Darcy Crepe Mini Dress
£95.00 £57.00

Extra 20% off with code: LASTCHANCE

View Details
  • 06
  • 08
  • 10
  • 12
  • 14
  • 16
  • 18
£95.00 £57.00

Extra 20% off with code: LASTCHANCE

£95.00 £57.00

Extra 20% off with code: LASTCHANCE

Vee Tiered Crinkle Mini Dress Vee Tiered Crinkle Mini Dress
Vee Tiered Crinkle Mini Dress
Vee Tiered Crinkle Mini Dress
£59.00 £14.00
View Details
  • 06
  • 08
  • 10
  • 12
  • 14
  • 16
£59.00 £14.00
Breya Sleeveless Smock Dress Breya Sleeveless Smock Dress
Breya Sleeveless Smock Dress
Breya Sleeveless Smock Dress
£70.00 £19.00
View Details
  • 06
  • 08
  • 10
  • 12
  • 14
  • 16
£70.00 £19.00
Bernice Shirred Mini Dress Bernice Shirred Mini Dress
Bernice Shirred Mini Dress
Bernice Shirred Mini Dress
£65.00 £19.00

Extra 20% off with code: LASTCHANCE

View Details
  • 06
  • 08
  • 10
  • 12
  • 14
  • 16
£65.00 £19.00

Extra 20% off with code: LASTCHANCE

£65.00 £19.00

Extra 20% off with code: LASTCHANCE

Echo Sleeveless Keyhole Mini Dress Echo Sleeveless Keyhole Mini Dress
Echo Sleeveless Keyhole Mini Dress
Echo Sleeveless Keyhole Mini Dress
£95.00 £64.00
View Details
  • 06
  • 08
  • 10
  • 12
  • 14
  • 16
  • 18
£95.00 £64.00
Andrea Ennis Eco Satin Slip Mini Dress Andrea Ennis Eco Satin Slip Mini Dress
Andrea Ennis Eco Satin Slip Mini Dress
Andrea Ennis Eco Satin Slip Mini Dress
£85.00 £49.00

Extra 20% off with code: LASTCHANCE

View Details
  • 06
  • 08
  • 10
  • 12
  • 14
  • 16
  • 18
£85.00 £49.00

Extra 20% off with code: LASTCHANCE

£85.00 £49.00

Extra 20% off with code: LASTCHANCE

Camille Flippy Button Dress Camille Flippy Button Dress
Camille Flippy Button Dress
Camille Flippy Button Dress
£65.00 £19.00
View Details
  • 06
  • 08
  • 10
  • 12
  • 14
  • 16
£65.00 £19.00
£65.00 £19.00
Cosette Vee Mini Dress Cosette Vee Mini Dress
Cosette Vee Mini Dress
Cosette Vee Mini Dress
£60.00 £17.00
View Details
  • 06
  • 08
  • 10
  • 12
  • 14
  • 16
£60.00 £17.00
£60.00 £17.00
Era Poplin Sleeveless High Neck Mini Dress Era Poplin Sleeveless High Neck Mini Dress
Era Poplin Sleeveless High Neck Mini Dress
Era Poplin Sleeveless High Neck Mini Dress
£55.00 £22.00
View Details
  • XS
  • S
  • M
  • L
  • XL
£55.00 £22.00
Benedetta Meadow V-Neck Dress Benedetta Meadow V-Neck Dress
Benedetta Meadow V-Neck Dress
Benedetta Meadow V-Neck Dress
£69.00 £34.00
View Details
  • XS
  • S
  • M
  • L
  • XL
£69.00 £34.00
Cara Denim Mini Dress Cara Denim Mini Dress
Cara Denim Mini Dress
Cara Denim Mini Dress
£75.00 £37.00
View Details
  • 06
  • 08
  • 10
  • 12
  • 14
  • 16
  • 18
£75.00 £37.00
£75.00 £37.00
Structured Satin Bandeau Mini Dress Structured Satin Bandeau Mini Dress
Structured Satin Bandeau Mini Dress
Structured Satin Bandeau Mini Dress
£85.00 £34.00
View Details
  • 06
  • 08
  • 10
  • 12
  • 14
  • 16
  • 18
£85.00 £34.00
Fern Arie Pleated Ella Crepe Mini Dress Fern Arie Pleated Ella Crepe Mini Dress
Fern Arie Pleated Ella Crepe Mini Dress
Fern Arie Pleated Ella Crepe Mini Dress
£120.00 £34.00
View Details
  • 06
  • 08
  • 10
  • 12
  • 14
  • 16
  • 18
£120.00 £34.00
Isabelle Striped Poplin Shirt Dress Isabelle Striped Poplin Shirt Dress
Isabelle Striped Poplin Shirt Dress
Isabelle Striped Poplin Shirt Dress
£75.00 £52.00
View Details
  • 06
  • 08
  • 10
  • 12
  • 14
  • 16
  • 18
£75.00 £52.00
Krista Organza Puff Sleeve Dress Krista Organza Puff Sleeve Dress
Krista Organza Puff Sleeve Dress
Krista Organza Puff Sleeve Dress
£79.00 £32.00
View Details
  • XS
  • S
  • M
  • L
  • XL
£79.00 £32.00
Althea Satin Ruched Mini Dress Althea Satin Ruched Mini Dress
Althea Satin Ruched Mini Dress
Althea Satin Ruched Mini Dress
£79.00 £31.00

Extra 20% off with code: LASTCHANCE

View Details
  • 06
  • 08
  • 10
  • 12
  • 14
  • 16
  • 18
£79.00 £31.00

Extra 20% off with code: LASTCHANCE

£79.00 £31.00

Extra 20% off with code: LASTCHANCE

Freya Organza Devore Mini Dress Freya Organza Devore Mini Dress
Freya Organza Devore Mini Dress
Freya Organza Devore Mini Dress
£99.00 £69.00
View Details
  • 06
  • 08
  • 10
  • 12
  • 14
  • 16
  • 18
£99.00 £69.00
Floramour Meadow Long Sleeve Tie Dress Floramour Meadow Long Sleeve Tie Dress
Floramour Meadow Long Sleeve Tie Dress
Floramour Meadow Long Sleeve Tie Dress
£65.00 £26.00
View Details
  • XS
  • S
  • M
  • L
  • XL
£65.00 £26.00
Birdie Linen Sleeveless Blazer Dress Birdie Linen Sleeveless Blazer Dress
Birdie Linen Sleeveless Blazer Dress
Birdie Linen Sleeveless Blazer Dress
£89.00 £53.00
View Details
  • 06
  • 08
  • 10
  • 12
  • 14
  • 16
  • 18
£89.00 £53.00
Emily Tiered Flared Mini Dress Emily Tiered Flared Mini Dress
Emily Tiered Flared Mini Dress
Emily Tiered Flared Mini Dress
£69.00 £39.00
View Details
  • XS
  • S
  • M
  • L
  • XL
£69.00 £39.00
Babysoft Collared Above The Knee Dress Babysoft Collared Above The Knee Dress
Babysoft Collared Above The Knee Dress
Babysoft Collared Above The Knee Dress
£75.00 £19.00

Extra 20% off with code: LASTCHANCE

View Details
  • XS
  • S
  • M
  • L
  • XL
£75.00 £19.00

Extra 20% off with code: LASTCHANCE

£75.00 £19.00

Extra 20% off with code: LASTCHANCE

Leopard Print Pleat Waist Mini Dress Leopard Print Pleat Waist Mini Dress
Leopard Print Pleat Waist Mini Dress
Leopard Print Pleat Waist Mini Dress
£95.00 £24.00
View Details
  • 06
  • 08
  • 10
  • 12
  • 14
  • 16
£95.00 £24.00
Myla Babysoft Mini Dress Myla Babysoft Mini Dress
Myla Babysoft Mini Dress
Myla Babysoft Mini Dress
£75.00 £26.00
View Details
  • XS
  • S
  • M
  • L
  • XL
£75.00 £26.00
£75.00 £26.00
Babysoft Ribbed Dress Babysoft Ribbed Dress
Babysoft Ribbed Dress
Babysoft Ribbed Dress
£90.00 £24.00
View Details
  • XS
  • S
  • M
  • L
  • XL
£90.00 £24.00
£90.00 £24.00
Velvet Ruched Long Sleeve Mini Dress Velvet Ruched Long Sleeve Mini Dress
Velvet Ruched Long Sleeve Mini Dress
Velvet Ruched Long Sleeve Mini Dress
£59.00 £14.00
View Details
  • 06
  • 08
  • 10
  • 12
  • 14
  • 16
£59.00 £14.00
Era Poplin Sleeveless Mini Dress Era Poplin Sleeveless Mini Dress
Era Poplin Sleeveless Mini Dress
Era Poplin Sleeveless Mini Dress
£55.00 £38.00
View Details
  • XS
  • S
  • M
  • L
  • XL
£55.00 £38.00
Collage Hallie Crinkle Mini Dress Collage Hallie Crinkle Mini Dress
Collage Hallie Crinkle Mini Dress
Collage Hallie Crinkle Mini Dress
£69.00 £24.00
View Details
  • 06
  • 08
  • 10
  • 12
  • 14
  • 16
  • 18
£69.00 £24.00
Babysoft Striped Roll Neck Mini Dress Babysoft Striped Roll Neck Mini Dress
Babysoft Striped Roll Neck Mini Dress
Babysoft Striped Roll Neck Mini Dress
£85.00 £17.00

Extra 20% off with code: LASTCHANCE

View Details
  • XS
  • S
  • M
  • L
  • XL
£85.00 £17.00

Extra 20% off with code: LASTCHANCE

£85.00 £17.00

Extra 20% off with code: LASTCHANCE

Chambray Button-Through Shirt Dress
Chambray Button-Through Shirt Dress
Chambray Button-Through Shirt Dress
£85.00 £14.00
View Details
  • 06
  • 08
  • 10
  • 12
  • 14
  • 16
£85.00 £14.00
Babysoft Roll Neck Seam Mini Dress Babysoft Roll Neck Seam Mini Dress
Babysoft Roll Neck Seam Mini Dress
Babysoft Roll Neck Seam Mini Dress
£85.00 £17.00
View Details
  • XS
  • S
  • M
  • L
  • XL
£85.00 £17.00
Structured Satin Bandeau Mini Dress Structured Satin Bandeau Mini Dress
Structured Satin Bandeau Mini Dress
Structured Satin Bandeau Mini Dress
£85.00 £34.00
View Details
  • 06
  • 08
  • 10
  • 12
  • 14
  • 16
  • 18
£85.00 £34.00
Babysoft Roll Neck Seam Mini Dress Babysoft Roll Neck Seam Mini Dress
Babysoft Roll Neck Seam Mini Dress
Babysoft Roll Neck Seam Mini Dress
£85.00 £24.00
View Details
  • XS
  • S
  • M
  • L
  • XL
£85.00 £24.00
Clara Henley Jersey Floral Shirt Dress Clara Henley Jersey Floral Shirt Dress
Clara Henley Jersey Floral Shirt Dress
Clara Henley Jersey Floral Shirt Dress
£75.00 £14.00
View Details
  • 06
  • 08
  • 10
  • 12
  • 14
  • 16
£75.00 £14.00
Carina Georgette High Neck Mini Dress Carina Georgette High Neck Mini Dress
Carina Georgette High Neck Mini Dress
Carina Georgette High Neck Mini Dress
£75.00 £23.00
View Details
  • 06
  • 08
  • 10
  • 12
  • 14
  • 16
  • 18
£75.00 £23.00
Grace Artemis Long Sleeve Ruffle Mini Dress Grace Artemis Long Sleeve Ruffle Mini Dress
Grace Artemis Long Sleeve Ruffle Mini Dress
Grace Artemis Long Sleeve Ruffle Mini Dress
£85.00 £26.00
View Details
  • 06
  • 08
  • 10
  • 12
  • 14
  • 16
  • 18
£85.00 £26.00
Structured Satin Long Sleeve Scoop Neck Mini Dress Structured Satin Long Sleeve Scoop Neck Mini Dress
Structured Satin Long Sleeve Scoop Neck Mini Dress
Structured Satin Long Sleeve Scoop Neck Mini Dress
£89.00 £36.00
View Details
  • 06
  • 08
  • 10
  • 12
  • 14
  • 16
  • 18
£89.00 £36.00
Velvet Carey Satin Bow Mini Dress Velvet Carey Satin Bow Mini Dress
Velvet Carey Satin Bow Mini Dress
Velvet Carey Satin Bow Mini Dress
£110.00 £44.00

Extra 20% off with code: LASTCHANCE

View Details
  • 06
  • 08
  • 10
  • 12
  • 14
  • 16
  • 18
£110.00 £44.00

Extra 20% off with code: LASTCHANCE

£110.00 £44.00

Extra 20% off with code: LASTCHANCE

Brushing at a mini length, our collection of short dresses is full of those styles you will want to wear on repeat. Refresh your after-dark wardrobe with a flattering LBD, turn heads in a v-neck mini dress, or choose a floaty floral strappy dress for summer. Looking for something different? Explore our range of styles, from mesh details to structured silhouettes.

Common Questions

Mini dresses are for everyone, no matter your shape or size. Whether you want to enhance your curves with a bodycon fit or opt for a more relaxed, flowy style, there’s a mini dress for every figure. From bold statement pieces to subtle, flattering designs, the versatility of a mini dress lets you find the perfect one for your body and your personal style.

Mini dresses are perfect for a variety of occasions. Wear one on a night out to show off your legs, or slip into a flowy, relaxed style for a summer garden party. They're also great for daytime events, especially when paired with a lightweight jacket or blazer. Whether it’s a casual outing or a dressier affair, a mini dress adapts effortlessly to your needs, and you can even grab one during a sale for a fabulous deal.

Styling a mini dress can be as simple or as bold as you like. For a casual look, pair it with ankle boots or sandals and a denim jacket. If you’re heading somewhere more formal, elevate the outfit with heels and statement jewellery. Layer it up with a cardigan or oversized blazer for cooler days, and experiment with different accessories to make the look your own. Neutrals like grey make a mini dress even more versatile, effortlessly suiting any occasion.

A mini dress can be elegant with the right styling. Opt for one in a solid, understated colour or a subtle print, and pair it with delicate accessories. A well-fitted silhouette can exude sophistication, especially when complemented by a tailored blazer or a sleek pair of heels. Keep your makeup and hairstyle refined, and choose accessories like simple jewellery or a structured handbag for a polished finish. A sweet yet sophisticated look is all about balance.