Skip to content

Adding...

Item added to cart
Bag
Your bag is empty.
See:
Kirsty Holland Floral Tiered Mini Dress Kirsty Holland Floral Tiered Mini Dress
Kirsty Holland Floral Tiered Mini Dress
Kirsty Holland Floral Tiered Mini Dress
£99.00 £67.00
View Details
£99.00 £67.00
Cambria Cotton Cinched Waist Navy Mini Shirt Dress Cambria Cotton Cinched Waist Navy Mini Shirt Dress
Cambria Cotton Cinched Waist Navy Mini Shirt Dress
Cambria Cotton Cinched Waist Navy Mini Shirt Dress
£59.00 £29.00
View Details
£59.00 £29.00
Alissa Cotton Embroidered Blue Mini Shirt Dress Alissa Cotton Embroidered Blue Mini Shirt Dress
Alissa Cotton Embroidered Blue Mini Shirt Dress
Alissa Cotton Embroidered Blue Mini Shirt Dress
£110.00 £65.00
View Details
£110.00 £65.00
Ariette Linen Mini Dress Ariette Linen Mini Dress
Ariette Linen Mini Dress
Ariette Linen Mini Dress
£89.00 £59.00
View Details
£89.00 £59.00
£89.00 £59.00
Marina Silky Floral Pastel Green Mini Dress Marina Silky Floral Pastel Green Mini Dress
Marina Silky Floral Pastel Green Mini Dress
Marina Silky Floral Pastel Green Mini Dress
£85.00 £49.00
View Details
£85.00 £49.00
Rhodes Poplin Ruffle Gingham Smocked Mini Dress Rhodes Poplin Ruffle Gingham Smocked Mini Dress
Rhodes Poplin Ruffle Gingham Smocked Mini Dress
Rhodes Poplin Ruffle Gingham Smocked Mini Dress
£85.00 £49.00
View Details
£85.00 £49.00
Holland Tiered Mini Dress Holland Tiered Mini Dress
Holland Tiered Mini Dress
Holland Tiered Mini Dress
£89.00 £47.00
View Details
£89.00 £47.00
£89.00 £47.00
Aspen Linen Sleeveless Blue A-Line Mini Dress Aspen Linen Sleeveless Blue A-Line Mini Dress
Aspen Linen Sleeveless Blue A-Line Mini Dress
Aspen Linen Sleeveless Blue A-Line Mini Dress
£99.00 £59.00
View Details
£99.00 £59.00
Cosy Knit Scallop Hem Long Sleeve Dress Cosy Knit Scallop Hem Long Sleeve Dress
Cosy Knit Scallop Hem Long Sleeve Dress
Cosy Knit Scallop Hem Long Sleeve Dress
£85.00 £12.00
View Details
£85.00 £12.00
Azra Twill Belted Sleeveless Dark Blue Mini Dress Azra Twill Belted Sleeveless Dark Blue Mini Dress
Azra Twill Belted Sleeveless Dark Blue Mini Dress
Azra Twill Belted Sleeveless Dark Blue Mini Dress
£115.00 £69.00
View Details
£115.00 £69.00
Lizzy Eco Pin Spots Pleated Khaki Mini Shirt Dress Lizzy Eco Pin Spots Pleated Khaki Mini Shirt Dress
Lizzy Eco Pin Spots Pleated Khaki Mini Shirt Dress
Lizzy Eco Pin Spots Pleated Khaki Mini Shirt Dress
£89.00 £59.00
View Details
£89.00 £59.00
Harry Tailored Double Breasted Mini Dress Harry Tailored Double Breasted Mini Dress
Harry Tailored Double Breasted Mini Dress
Harry Tailored Double Breasted Mini Dress
£100.00 £40.00
View Details
£100.00 £40.00
Alexis Cotton Belted Red Mini Shirt Dress Alexis Cotton Belted Red Mini Shirt Dress
Alexis Cotton Belted Red Mini Shirt Dress
Alexis Cotton Belted Red Mini Shirt Dress
£69.00
View Details
Whisper Square Neck Mini Dress Whisper Square Neck Mini Dress
Whisper Square Neck Mini Dress
Whisper Square Neck Mini Dress
£89.00 £26.00
View Details
£89.00 £26.00
Azra Twill Belted Sleeveless White Mini Dress Azra Twill Belted Sleeveless White Mini Dress
Azra Twill Belted Sleeveless White Mini Dress
Azra Twill Belted Sleeveless White Mini Dress
£115.00 £69.00
View Details
£115.00 £69.00
Tiered Poplin Belted Mini Dress Tiered Poplin Belted Mini Dress
Tiered Poplin Belted Mini Dress
Tiered Poplin Belted Mini Dress
£55.00 £29.00
View Details
£55.00 £29.00
Azra Twill Collared Sleeveless Mini Dress Azra Twill Collared Sleeveless Mini Dress
Azra Twill Collared Sleeveless Mini Dress
Azra Twill Collared Sleeveless Mini Dress
£99.00 £49.00
View Details
£99.00 £49.00
Era Poplin Bow Neck Godet Light Pink Mini Dress Era Poplin Bow Neck Godet Light Pink Mini Dress
Era Poplin Bow Neck Godet Light Pink Mini Dress
Era Poplin Bow Neck Godet Light Pink Mini Dress
£79.00 £39.00
View Details
£79.00 £39.00
Miley Chiffon Star Fringe Mini Dress Miley Chiffon Star Fringe Mini Dress
Miley Chiffon Star Fringe Mini Dress
Miley Chiffon Star Fringe Mini Dress
£95.00 £38.00
View Details
£95.00 £38.00
Era Poplin Flutter Sleeve Tiered Black Mini Dress Era Poplin Flutter Sleeve Tiered Black Mini Dress
Era Poplin Flutter Sleeve Tiered Black Mini Dress
Era Poplin Flutter Sleeve Tiered Black Mini Dress
£69.00 £48.00
View Details
£69.00 £48.00
Poppy Pleated Puff Sleeve Red Floral Mini Dress Poppy Pleated Puff Sleeve Red Floral Mini Dress
Poppy Pleated Puff Sleeve Red Floral Mini Dress
Poppy Pleated Puff Sleeve Red Floral Mini Dress
£99.00 £59.00
View Details
£99.00 £59.00
Floral Embroidered Puff Sleeve Black Mini Dress Floral Embroidered Puff Sleeve Black Mini Dress
Floral Embroidered Puff Sleeve Black Mini Dress
Floral Embroidered Puff Sleeve Black Mini Dress
£99.00 £49.00
View Details
£99.00 £49.00
Mozart Mixed Knit Striped Cream Mini Dress Mozart Mixed Knit Striped Cream Mini Dress
Mozart Mixed Knit Striped Cream Mini Dress
Mozart Mixed Knit Striped Cream Mini Dress
£75.00 £45.00
View Details
£75.00 £45.00
Holland Flutter Sleeve Tiered Brown Mini Dress Holland Flutter Sleeve Tiered Brown Mini Dress
Holland Flutter Sleeve Tiered Brown Mini Dress
Holland Flutter Sleeve Tiered Brown Mini Dress
£85.00 £59.00
View Details
£85.00 £59.00
Azra Twill Tailored Belted White Mini Dress Azra Twill Tailored Belted White Mini Dress
Azra Twill Tailored Belted White Mini Dress
Azra Twill Tailored Belted White Mini Dress
£110.00 £65.00
View Details
£110.00 £65.00
Structured Taffeta Blue Shell Print Mini Dress Structured Taffeta Blue Shell Print Mini Dress
Structured Taffeta Blue Shell Print Mini Dress
Structured Taffeta Blue Shell Print Mini Dress
£120.00 £69.00
View Details
£120.00 £69.00
Azra Twill Sleeveless Faux Button Light Blue Mini Dress Azra Twill Sleeveless Faux Button Light Blue Mini Dress
Azra Twill Sleeveless Faux Button Light Blue Mini Dress
Azra Twill Sleeveless Faux Button Light Blue Mini Dress
£110.00 £65.00
View Details
Azra Twill Tailored Belted Light Blue Mini Dress Azra Twill Tailored Belted Light Blue Mini Dress
Azra Twill Tailored Belted Light Blue Mini Dress
Azra Twill Tailored Belted Light Blue Mini Dress
£110.00 £75.00
View Details
£110.00 £75.00
Archie Blue Denim Patch Pocket Short Sleeve Mini Dress Archie Blue Denim Patch Pocket Short Sleeve Mini Dress
Archie Blue Denim Patch Pocket Short Sleeve Mini Dress
Archie Blue Denim Patch Pocket Short Sleeve Mini Dress
£79.00 £55.00
View Details
Lucy Pintuck Belted Blue Floral Mini Smock Dress Lucy Pintuck Belted Blue Floral Mini Smock Dress
Lucy Pintuck Belted Blue Floral Mini Smock Dress
Lucy Pintuck Belted Blue Floral Mini Smock Dress
£79.00 £49.00
View Details
£79.00 £49.00
Yami Raw Wash Denim Zip Through Dress Yami Raw Wash Denim Zip Through Dress
Yami Raw Wash Denim Zip Through Dress
Yami Raw Wash Denim Zip Through Dress
£115.00 £79.00
View Details
£115.00 £79.00
York Satin Pink Floral Print Mini Dress York Satin Pink Floral Print Mini Dress
York Satin Pink Floral Print Mini Dress
York Satin Pink Floral Print Mini Dress
£110.00 £65.00
View Details
£110.00 £65.00
Chiffon Ruffle Orange Abstract Print Mini Smock Dress Chiffon Ruffle Orange Abstract Print Mini Smock Dress
Chiffon Ruffle Orange Abstract Print Mini Smock Dress
Chiffon Ruffle Orange Abstract Print Mini Smock Dress
£95.00 £59.00
View Details
Larina Pleated Floral Applique Blue Mini Dress Larina Pleated Floral Applique Blue Mini Dress
Larina Pleated Floral Applique Blue Mini Dress
Larina Pleated Floral Applique Blue Mini Dress
£115.00
View Details
Rhodes Poplin Floral Ruched Mini Dress Rhodes Poplin Floral Ruched Mini Dress
Rhodes Poplin Floral Ruched Mini Dress
Rhodes Poplin Floral Ruched Mini Dress
£65.00
View Details
Aspen Linen Sleeveless White A-Line Mini Dress Aspen Linen Sleeveless White A-Line Mini Dress
Aspen Linen Sleeveless White A-Line Mini Dress
Aspen Linen Sleeveless White A-Line Mini Dress
£99.00
View Details
Birdie Linen Blend Ruffle Straps White Mini Dress Birdie Linen Blend Ruffle Straps White Mini Dress
Birdie Linen Blend Ruffle Straps White Mini Dress
Birdie Linen Blend Ruffle Straps White Mini Dress
£95.00
View Details
Era Poplin Asymmetric Frill Black Mini Dress Era Poplin Asymmetric Frill Black Mini Dress
Era Poplin Asymmetric Frill Black Mini Dress
Era Poplin Asymmetric Frill Black Mini Dress
£75.00
View Details
Linen Button-Through Scallop Green Mini Dress Linen Button-Through Scallop Green Mini Dress
Linen Button-Through Scallop Green Mini Dress
Linen Button-Through Scallop Green Mini Dress
£85.00
View Details
Vinnie Pinstripe Belted Cream Mini Shirt Dress Vinnie Pinstripe Belted Cream Mini Shirt Dress
Vinnie Pinstripe Belted Cream Mini Shirt Dress
Vinnie Pinstripe Belted Cream Mini Shirt Dress
£115.00
View Details

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.