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

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

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

Viola Velvet Long Sleeve Bodycon Mini Dress Viola Velvet Long Sleeve Bodycon Mini Dress
Viola Velvet Long Sleeve Bodycon Mini Dress
Viola Velvet Long Sleeve Bodycon Mini Dress
£69.00 £28.00
View Details
  • XS
  • S
  • M
  • L
  • XL
£69.00 £28.00
Emily Tiered Flared Mini Dress Emily Tiered Flared Mini Dress
Emily Tiered Flared Mini Dress
Emily Tiered Flared Mini Dress
£69.00 £41.00
View Details
  • XS
  • S
  • M
  • L
  • XL
£69.00 £41.00
Devore Boho Mini Dress Devore Boho Mini Dress
Devore Boho Mini Dress
Devore Boho Mini Dress
£85.00 £14.00
View Details
  • 06
  • 08
  • 10
  • 12
  • 14
  • 16
£85.00 £14.00
£85.00 £14.00
Leopard Print Swing Dress Leopard Print Swing Dress
Leopard Print Swing Dress
Leopard Print Swing Dress
£75.00 £50.00

Extra 20% off with code: LASTCHANCE

View Details
  • 06
  • 08
  • 10
  • 12
  • 14
  • 16
£75.00 £50.00

Extra 20% off with code: LASTCHANCE

£75.00 £50.00

Extra 20% off with code: LASTCHANCE

Viola Velvet Long Sleeve Bodycon Mini Dress Viola Velvet Long Sleeve Bodycon Mini Dress
Viola Velvet Long Sleeve Bodycon Mini Dress
Viola Velvet Long Sleeve Bodycon Mini Dress
£69.00 £19.00

Extra 20% off with code: LASTCHANCE

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

Extra 20% off with code: LASTCHANCE

£69.00 £19.00

Extra 20% off with code: LASTCHANCE

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
Azra Twill Sweetheart Bardot Mini Dress Azra Twill Sweetheart Bardot Mini Dress
Azra Twill Sweetheart Bardot Mini Dress
Azra Twill Sweetheart Bardot Mini Dress
£110.00 £33.00
View Details
  • 06
  • 08
  • 10
  • 12
  • 14
  • 16
  • 18
£110.00 £33.00
Tamy Lurex Long Sleeve Fitted Mini Dress Tamy Lurex Long Sleeve Fitted Mini Dress
Tamy Lurex Long Sleeve Fitted Mini Dress
Tamy Lurex Long Sleeve Fitted Mini Dress
£65.00 £26.00

Extra 20% off with code: LASTCHANCE

View Details
  • XS
  • S
  • M
  • L
  • XL
£65.00 £26.00

Extra 20% off with code: LASTCHANCE

£65.00 £26.00

Extra 20% off with code: LASTCHANCE

Effy Sequin Slash Neck Long Sleeve Dress Effy Sequin Slash Neck Long Sleeve Dress
Effy Sequin Slash Neck Long Sleeve Dress
Effy Sequin Slash Neck Long Sleeve Dress
£160.00 £48.00
View Details
  • 06
  • 08
  • 10
  • 12
  • 14
  • 16
  • 18
£160.00 £48.00
Elena Sequin Bow Back Mini Dress Elena Sequin Bow Back Mini Dress
Elena Sequin Bow Back Mini Dress
Elena Sequin Bow Back Mini Dress
£89.00 £27.00
View Details
  • 06
  • 08
  • 10
  • 12
  • 14
  • 16
  • 18
£89.00 £27.00
Elena Sequin Bow Back Mini Dress Elena Sequin Bow Back Mini Dress
Elena Sequin Bow Back Mini Dress
Elena Sequin Bow Back Mini Dress
£89.00 £36.00
View Details
  • 06
  • 08
  • 10
  • 12
  • 14
  • 16
  • 18
£89.00 £36.00
Luxe Faux Fur Three Quarter Sleeve Cuffs Mini Dress Luxe Faux Fur Three Quarter Sleeve Cuffs Mini Dress
Luxe Faux Fur Three Quarter Sleeve Cuffs Mini Dress
Luxe Faux Fur Three Quarter Sleeve Cuffs Mini Dress
£95.00 £19.00
View Details
  • 06
  • 08
  • 10
  • 12
  • 14
  • 16
£95.00 £19.00
Azra Contrast Mini Dress Azra Contrast Mini Dress
Azra Contrast Mini Dress
Azra Contrast Mini Dress
£110.00 £39.00
View Details
  • 06
  • 08
  • 10
  • 12
  • 14
  • 16
  • 18
£110.00 £39.00
£110.00 £39.00
Melody Pleated Mix Mini Dress Melody Pleated Mix Mini Dress
Melody Pleated Mix Mini Dress
Melody Pleated Mix Mini Dress
£110.00 £55.00
View Details
  • XS
  • S
  • M
  • L
  • XL
£110.00 £55.00
Azra Twill Pleated Mini Dress Azra Twill Pleated Mini Dress
Azra Twill Pleated Mini Dress
Azra Twill Pleated Mini Dress
£115.00 £41.00
View Details
  • 06
  • 08
  • 10
  • 12
  • 14
  • 16
  • 18
£115.00 £41.00
Lurex Georgette Mini Shift Dress Lurex Georgette Mini Shift Dress
Lurex Georgette Mini Shift Dress
Lurex Georgette Mini Shift Dress
£89.00 £17.00
View Details
  • 06
  • 08
  • 10
  • 12
  • 14
  • 16
£89.00 £17.00
Elah Sequin Halterneck Mini Dress Elah Sequin Halterneck Mini Dress
Elah Sequin Halterneck Mini Dress
Elah Sequin Halterneck Mini Dress
£150.00 £45.00
View Details
  • 06
  • 08
  • 10
  • 12
  • 14
  • 16
  • 18
£150.00 £45.00
Astrida 3D Floral Mini Dress Astrida 3D Floral Mini Dress
Astrida 3D Floral Mini Dress
Astrida 3D Floral Mini Dress
£175.00 £53.00
View Details
  • 06
  • 08
  • 10
  • 12
  • 14
  • 16
  • 18
£175.00 £53.00
£175.00 £53.00
Xia Ponte Sequin Jersey Blazer Mini Dress Xia Ponte Sequin Jersey Blazer Mini Dress
Xia Ponte Sequin Jersey Blazer Mini Dress
Xia Ponte Sequin Jersey Blazer Mini Dress
£110.00 £44.00
View Details
  • 06
  • 08
  • 10
  • 12
  • 14
  • 16
  • 18
£110.00 £44.00
Whisper Long Sleeve Folded Cuff Mini Dress Whisper Long Sleeve Folded Cuff Mini Dress
Whisper Long Sleeve Folded Cuff Mini Dress
Whisper Long Sleeve Folded Cuff Mini Dress
£95.00 £38.00
View Details
  • XS
  • S
  • M
  • L
  • XL
£95.00 £38.00
Azra Carey Satin Collar Mini Blazer Dress Azra Carey Satin Collar Mini Blazer Dress
Azra Carey Satin Collar Mini Blazer Dress
Azra Carey Satin Collar Mini Blazer Dress
£145.00 £73.00
View Details
  • 06
  • 08
  • 10
  • 12
  • 14
  • 16
  • 18
£145.00 £73.00
Carey Velvet Bow Straps Satin Mini Dress Carey Velvet Bow Straps Satin Mini Dress
Carey Velvet Bow Straps Satin Mini Dress
Carey Velvet Bow Straps Satin Mini Dress
£75.00 £30.00
View Details
  • 06
  • 08
  • 10
  • 12
  • 14
  • 16
  • 18
£75.00 £30.00
Benedetta Whisper Mini Dress Benedetta Whisper Mini Dress
Benedetta Whisper Mini Dress
Benedetta Whisper Mini Dress
£85.00 £51.00
View Details
  • 06
  • 08
  • 10
  • 12
  • 14
  • 16
  • 18
£85.00 £51.00

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.