Skip to content

Adding...

Item added to cart
Bag
Your bag is empty.
See:
Bonnie Satin Abstract Yellow Midi Shirt Dress Bonnie Satin Abstract Yellow Midi Shirt Dress
Bonnie Satin Abstract Yellow Midi Shirt Dress
Bonnie Satin Abstract Yellow Midi Shirt Dress
£85.00
View Details
View Details
Tamara Floral Broderie Blue Midi Dress Tamara Floral Broderie Blue Midi Dress
Tamara Floral Broderie Blue Midi Dress
Tamara Floral Broderie Blue Midi Dress
£130.00
View Details
View Details
Rebecca Emina V Neck Dress Rebecca Emina V Neck Dress
Rebecca Emina V Neck Dress
Rebecca Emina V Neck Dress
£89.00 £26.00
View Details
View Details
£89.00 £26.00
£89.00 £26.00
Cambria Cotton Broderie Midi Dress Cambria Cotton Broderie Midi Dress
Cambria Cotton Broderie Midi Dress
Cambria Cotton Broderie Midi Dress
£130.00 £39.00
View Details
View Details
£130.00 £39.00
Kyra Jersey Monochrome Striped Sleeveless Midi Dress Kyra Jersey Monochrome Striped Sleeveless Midi Dress
Kyra Jersey Monochrome Striped Sleeveless Midi Dress
Kyra Jersey Monochrome Striped Sleeveless Midi Dress
£75.00 £49.00
View Details
View Details
Spot Eco Puff Sleeve Blue Striped Midi Dress Spot Eco Puff Sleeve Blue Striped Midi Dress
Spot Eco Puff Sleeve Blue Striped Midi Dress
Spot Eco Puff Sleeve Blue Striped Midi Dress
£95.00 £45.00
View Details
View Details
£95.00 £45.00
Trixie Soft Textured Pink Midi Dress Trixie Soft Textured Pink Midi Dress
Trixie Soft Textured Pink Midi Dress
Trixie Soft Textured Pink Midi Dress
£75.00 £45.00
View Details
View Details
£75.00 £45.00
Rhodes Poplin Floral A-Line Midi Dress Rhodes Poplin Floral A-Line Midi Dress
Rhodes Poplin Floral A-Line Midi Dress
Rhodes Poplin Floral A-Line Midi Dress
£85.00 £49.00
View Details
View Details
£85.00 £49.00
Nellis Square Neck Cream Crochet Knit Midi Dress Nellis Square Neck Cream Crochet Knit Midi Dress
Nellis Square Neck Cream Crochet Knit Midi Dress
Nellis Square Neck Cream Crochet Knit Midi Dress
£95.00 £55.00
View Details
View Details
£95.00 £55.00
Sunset Eco Satin Chain Halterneck Maxi Dress Sunset Eco Satin Chain Halterneck Maxi Dress
Sunset Eco Satin Chain Halterneck Maxi Dress
Sunset Eco Satin Chain Halterneck Maxi Dress
£160.00 £79.00
View Details
View Details
£160.00 £79.00
Lottie Textured Leopard Print V Neck Midi Dress Lottie Textured Leopard Print V Neck Midi Dress
Lottie Textured Leopard Print V Neck Midi Dress
Lottie Textured Leopard Print V Neck Midi Dress
£69.00 £35.00
View Details
View Details
£69.00 £35.00
Theo Sleeveless Multicolour Stripe Knit Midi Dress Theo Sleeveless Multicolour Stripe Knit Midi Dress
Theo Sleeveless Multicolour Stripe Knit Midi Dress
Theo Sleeveless Multicolour Stripe Knit Midi Dress
£89.00 £55.00
View Details
View Details
£89.00 £55.00
Leighton Denim Mix Square Neck Midi Dress Leighton Denim Mix Square Neck Midi Dress
Leighton Denim Mix Square Neck Midi Dress
Leighton Denim Mix Square Neck Midi Dress
£110.00 £55.00
View Details
View Details
£110.00 £55.00
Tommy Monochrome Striped Sleeveless Polo Midi Dress Tommy Monochrome Striped Sleeveless Polo Midi Dress
Tommy Monochrome Striped Sleeveless Polo Midi Dress
Tommy Monochrome Striped Sleeveless Polo Midi Dress
£85.00 £49.00
View Details
View Details
£85.00 £49.00
Marina Mesh Ombre Column Maxi Dress Marina Mesh Ombre Column Maxi Dress
Marina Mesh Ombre Column Maxi Dress
Marina Mesh Ombre Column Maxi Dress
£95.00 £69.00
View Details
View Details
£95.00 £69.00
Alma Jersey Sleeveless Tipped Khaki Green Midi Dress Alma Jersey Sleeveless Tipped Khaki Green Midi Dress
Alma Jersey Sleeveless Tipped Khaki Green Midi Dress
Alma Jersey Sleeveless Tipped Khaki Green Midi Dress
£65.00 £39.00
View Details
View Details
Samira Polo Neck Midi Dress Samira Polo Neck Midi Dress
Samira Polo Neck Midi Dress
Samira Polo Neck Midi Dress
£75.00 £45.00
View Details
View Details
£75.00 £45.00
£75.00 £45.00
Alexis Cotton Striped Smocked Orange Midi Dress Alexis Cotton Striped Smocked Orange Midi Dress
Alexis Cotton Striped Smocked Orange Midi Dress
Alexis Cotton Striped Smocked Orange Midi Dress
£110.00
View Details
View Details
Daisy Flutter Sleeve Blue Floral Midi Dress Daisy Flutter Sleeve Blue Floral Midi Dress
Daisy Flutter Sleeve Blue Floral Midi Dress
Daisy Flutter Sleeve Blue Floral Midi Dress
£99.00
View Details
View Details
Minnie Sleeveless V-Neck Floral Midi Dress Minnie Sleeveless V-Neck Floral Midi Dress
Minnie Sleeveless V-Neck Floral Midi Dress
Minnie Sleeveless V-Neck Floral Midi Dress
£99.00
View Details
View Details
Ivy Scallop Blue Floral Maxi Sundress Ivy Scallop Blue Floral Maxi Sundress
Ivy Scallop Blue Floral Maxi Sundress
Ivy Scallop Blue Floral Maxi Sundress
£110.00
View Details
View Details
Arywoode Denim Sleeveless Belted Midi Dress Arywoode Denim Sleeveless Belted Midi Dress
Arywoode Denim Sleeveless Belted Midi Dress
Arywoode Denim Sleeveless Belted Midi Dress
£99.00
View Details
View Details
London Multi-Colour Striped Knit Midi Dress London Multi-Colour Striped Knit Midi Dress
London Multi-Colour Striped Knit Midi Dress
London Multi-Colour Striped Knit Midi Dress
£99.00
View Details
View Details
Cressida V Neck Drape Floral Midi Dress Cressida V Neck Drape Floral Midi Dress
Cressida V Neck Drape Floral Midi Dress
Cressida V Neck Drape Floral Midi Dress
£110.00
View Details
View Details
Melissa Floral Twist V Neck Pink Midi Dress Melissa Floral Twist V Neck Pink Midi Dress
Melissa Floral Twist V Neck Pink Midi Dress
Melissa Floral Twist V Neck Pink Midi Dress
£99.00
View Details
View Details
Feo Floral Printed Denim Midi Dress Feo Floral Printed Denim Midi Dress
Feo Floral Printed Denim Midi Dress
Feo Floral Printed Denim Midi Dress
£120.00
View Details
View Details
Oona Satin Cowl Neck Yellow Floral Midi Dress Oona Satin Cowl Neck Yellow Floral Midi Dress
Oona Satin Cowl Neck Yellow Floral Midi Dress
Oona Satin Cowl Neck Yellow Floral Midi Dress
£125.00
View Details
View Details
Oona Satin Cowl Neck Pink Floral Midi Dress Oona Satin Cowl Neck Pink Floral Midi Dress
Oona Satin Cowl Neck Pink Floral Midi Dress
Oona Satin Cowl Neck Pink Floral Midi Dress
£110.00
View Details
View Details
Kiama Plisse Side Twist Blue Midi Dress Kiama Plisse Side Twist Blue Midi Dress
Kiama Plisse Side Twist Blue Midi Dress
Kiama Plisse Side Twist Blue Midi Dress
£75.00
View Details
View Details
Chambray Denim Button Through Shirt Dress Chambray Denim Button Through Shirt Dress
Chambray Denim Button Through Shirt Dress
Chambray Denim Button Through Shirt Dress
£89.00
View Details
View Details
Cambria Cotton Sleeveless Green Ric Rac Midi Dress Cambria Cotton Sleeveless Green Ric Rac Midi Dress
Cambria Cotton Sleeveless Green Ric Rac Midi Dress
Cambria Cotton Sleeveless Green Ric Rac Midi Dress
£99.00
View Details
View Details
Zaves Chambray Denim Belted Midi Dress Zaves Chambray Denim Belted Midi Dress
Zaves Chambray Denim Belted Midi Dress
Zaves Chambray Denim Belted Midi Dress
£99.00
View Details
View Details
Era Poplin Sleeveless Godet Bow Black Midi Dress Era Poplin Sleeveless Godet Bow Black Midi Dress
Era Poplin Sleeveless Godet Bow Black Midi Dress
Era Poplin Sleeveless Godet Bow Black Midi Dress
£85.00
View Details
View Details
Thea Lizzie Eco Midi Tea Dress Thea Lizzie Eco Midi Tea Dress
Thea Lizzie Eco Midi Tea Dress
Thea Lizzie Eco Midi Tea Dress
£95.00 £57.00
View Details
View Details
£95.00 £57.00
Deja Jersey Space Dye Ribbed Dress Deja Jersey Space Dye Ribbed Dress
Deja Jersey Space Dye Ribbed Dress
Deja Jersey Space Dye Ribbed Dress
£85.00 £42.00
View Details
View Details
£85.00 £42.00
Viscose Twill Contrast Stitching Black Shirt Dress Viscose Twill Contrast Stitching Black Shirt Dress
Viscose Twill Contrast Stitching Black Shirt Dress
Viscose Twill Contrast Stitching Black Shirt Dress
£110.00 £66.00
View Details
View Details
£110.00 £66.00
Maxime Knit Striped Bandeau Midi Dress Maxime Knit Striped Bandeau Midi Dress
Maxime Knit Striped Bandeau Midi Dress
Maxime Knit Striped Bandeau Midi Dress
£79.00 £47.00
View Details
View Details
£79.00 £47.00
Polka Dot Candice Satin Dress Polka Dot Candice Satin Dress
Polka Dot Candice Satin Dress
Polka Dot Candice Satin Dress
£120.00 £49.00

Extra 20% off with code: LASTCHANCE

View Details
View Details
£120.00 £49.00

Extra 20% off with code: LASTCHANCE

£120.00 £49.00

Extra 20% off with code: LASTCHANCE

Rassia Rib Square Neck Midi Dress Rassia Rib Square Neck Midi Dress
Rassia Rib Square Neck Midi Dress
Rassia Rib Square Neck Midi Dress
£59.00 £24.00

Extra 20% off with code: LASTCHANCE

View Details
View Details
£59.00 £24.00

Extra 20% off with code: LASTCHANCE

£59.00 £24.00

Extra 20% off with code: LASTCHANCE

Elettra Recycled PU Cowl Neck Sleeveless Midi Dress Elettra Recycled PU Cowl Neck Sleeveless Midi Dress
Elettra Recycled PU Cowl Neck Sleeveless Midi Dress
Elettra Recycled PU Cowl Neck Sleeveless Midi Dress
£95.00 £37.00

Extra 20% off with code: LASTCHANCE

View Details
View Details
£95.00 £37.00

Extra 20% off with code: LASTCHANCE

£95.00 £37.00

Extra 20% off with code: LASTCHANCE

Discover women's midi dresses for day or night, with styles ranging from strappy lace to ruffled designs. From puff sleeves to sleek silhouettes, there's something for every wardrobe. Perfect for any season, these versatile dresses offer effortless style for every occasion, whether you want to blend in or make a moment of it.

Common Questions

Women's midi dresses are wonderfully versatile, making them suitable for both casual and formal occasions. A classic black midi dress can work beautifully for daytime events like brunch or family gatherings, and can also be elevated with the right accessories, think heels and statement jewellery, for evening occasions such as weddings or cocktail parties.

In colder weather, you can layer a midi dress with a warm cardigan or a tailored coat and add tights or knee-high boots to stay covered. Adding a scarf and layering jewellery also helps create a more polished look while keeping you warm.

Yes, midi dresses are often flattering for all body types. Their length falls between the knee and ankle, highlighting the lower leg and creating an elegant silhouette. Look for styles that define the waist or have a slight A-line shape for a universally flattering fit, or try a midi with a subtle stand collar or tailored structure for extra shape.

Absolutely, a midi dress can be a stylish and professional choice for the office. Choose a design with a modest neckline and a relaxed fit for ease of movement. Pairing a midi dress with a blazer or structured jacket can enhance the professional look, making it a smart option for work settings. You can even hit the right balance between comfort and polish with styles that fall somewhere between mini and maxi, and still feel like something you'd truly love to wear.