Skip to content

Adding...

Item added to cart
Bag
Your bag is empty.
See:
Zaves Chambray Navy Blue Flutter Sleeve Midi Dress Zaves Chambray Navy Blue Flutter Sleeve Midi Dress
NEW
Zaves Chambray Navy Blue Flutter Sleeve Midi Dress
Zaves Chambray Navy Blue Flutter Sleeve Midi Dress
£89.00
View Details
View Details
Reese Sleeveless Plisse Tie Waist Green Midi Dress Reese Sleeveless Plisse Tie Waist Green Midi Dress
NEW
Reese Sleeveless Plisse Tie Waist Green Midi Dress
Reese Sleeveless Plisse Tie Waist Green Midi Dress
£95.00
View Details
View Details
Erma Pinstripe Buckle Strap Khaki Green Midi Dress Erma Pinstripe Buckle Strap Khaki Green Midi Dress
NEW
Erma Pinstripe Buckle Strap Khaki Green Midi Dress
Erma Pinstripe Buckle Strap Khaki Green Midi Dress
£120.00
View Details
View Details
Black and White Polka Dot Sleeveless Tea Dress Black and White Polka Dot Sleeveless Tea Dress
NEW
Black and White Polka Dot Sleeveless Tea Dress
Black and White Polka Dot Sleeveless Tea Dress
£79.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 £79.00

Extra 20% off with code: EXTRA20

View Details
View Details
£130.00 £79.00

Extra 20% off with code: EXTRA20

£130.00 £79.00

Extra 20% off with code: EXTRA20

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

Extra 20% off with code: EXTRA20

View Details
View Details
£99.00 £59.00

Extra 20% off with code: EXTRA20

£99.00 £59.00

Extra 20% off with code: EXTRA20

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

Extra 20% off with code: EXTRA20

View Details
View Details
£110.00 £55.00

Extra 20% off with code: EXTRA20

£110.00 £55.00

Extra 20% off with code: EXTRA20

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

Extra 20% off with code: EXTRA20

View Details
View Details
£99.00 £79.00

Extra 20% off with code: EXTRA20

£99.00 £79.00

Extra 20% off with code: EXTRA20

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

Extra 20% off with code: EXTRA20

View Details
View Details
£110.00 £65.00

Extra 20% off with code: EXTRA20

£110.00 £65.00

Extra 20% off with code: EXTRA20

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

Extra 20% off with code: EXTRA20

View Details
View Details
£99.00 £69.00

Extra 20% off with code: EXTRA20

£99.00 £69.00

Extra 20% off with code: EXTRA20

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

Extra 20% off with code: EXTRA20

View Details
View Details
£120.00 £49.00

Extra 20% off with code: EXTRA20

£120.00 £49.00

Extra 20% off with code: EXTRA20

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

Extra 20% off with code: EXTRA20

View Details
View Details
£125.00 £49.00

Extra 20% off with code: EXTRA20

£125.00 £49.00

Extra 20% off with code: EXTRA20

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

Extra 20% off with code: EXTRA20

View Details
View Details
£110.00 £44.00

Extra 20% off with code: EXTRA20

£110.00 £44.00

Extra 20% off with code: EXTRA20

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

Extra 20% off with code: EXTRA20

View Details
View Details
£75.00 £38.00

Extra 20% off with code: EXTRA20

£75.00 £38.00

Extra 20% off with code: EXTRA20

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

Extra 20% off with code: EXTRA20

View Details
View Details
£99.00 £29.00

Extra 20% off with code: EXTRA20

£99.00 £29.00

Extra 20% off with code: EXTRA20

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

Extra 20% off with code: EXTRA20

View Details
View Details
£99.00 £69.00

Extra 20% off with code: EXTRA20

£99.00 £69.00

Extra 20% off with code: EXTRA20

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

Extra 20% off with code: EXTRA20

View Details
View Details
£85.00 £34.00

Extra 20% off with code: EXTRA20

£85.00 £34.00

Extra 20% off with code: EXTRA20

Kayle Mix Tiered Ric Rac White Midi Dress Kayle Mix Tiered Ric Rac White Midi Dress
Kayle Mix Tiered Ric Rac White Midi Dress
Kayle Mix Tiered Ric Rac White Midi Dress
£110.00
View Details
View Details
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 £79.00

Extra 20% off with code: EXTRA20

View Details
View Details
£110.00 £79.00

Extra 20% off with code: EXTRA20

£110.00 £79.00

Extra 20% off with code: EXTRA20

Polka Dot Eco Midi Dress Polka Dot Eco Midi Dress
Polka Dot Eco Midi Dress
Polka Dot Eco Midi Dress
£85.00 £59.00

Extra 20% off with code: EXTRA20

View Details
View Details
£85.00 £59.00

Extra 20% off with code: EXTRA20

£85.00 £59.00

Extra 20% off with code: EXTRA20

Phoebe Jersey Woven Mix Bubble Hem Midi Dress Phoebe Jersey Woven Mix Bubble Hem Midi Dress
Phoebe Jersey Woven Mix Bubble Hem Midi Dress
Phoebe Jersey Woven Mix Bubble Hem Midi Dress
£99.00 £34.00

Extra 20% off with code: EXTRA20

View Details
View Details
£99.00 £34.00

Extra 20% off with code: EXTRA20

£99.00 £34.00

Extra 20% off with code: EXTRA20

Myla Chiffon Open Back Floral Tea Dress Myla Chiffon Open Back Floral Tea Dress
Myla Chiffon Open Back Floral Tea Dress
Myla Chiffon Open Back Floral Tea Dress
£120.00 £59.00

Extra 20% off with code: EXTRA20

View Details
View Details
£120.00 £59.00

Extra 20% off with code: EXTRA20

£120.00 £59.00

Extra 20% off with code: EXTRA20

Abana Biton Broderie Dress Abana Biton Broderie Dress
Abana Biton Broderie Dress
Abana Biton Broderie Dress
£99.00 £47.00

Extra 20% off with code: EXTRA20

View Details
View Details
£99.00 £47.00

Extra 20% off with code: EXTRA20

£99.00 £47.00

Extra 20% off with code: EXTRA20

Abana Biton Broderie Dress Abana Biton Broderie Dress
Abana Biton Broderie Dress
Abana Biton Broderie Dress
£99.00 £39.00

Extra 20% off with code: EXTRA20

View Details
View Details
£99.00 £39.00

Extra 20% off with code: EXTRA20

£99.00 £39.00

Extra 20% off with code: EXTRA20

Rassia Slash Neck Dress Rassia Slash Neck Dress
Rassia Slash Neck Dress
Rassia Slash Neck Dress
£55.00 £24.00

Extra 20% off with code: EXTRA20

View Details
View Details
£55.00 £24.00

Extra 20% off with code: EXTRA20

£55.00 £24.00

Extra 20% off with code: EXTRA20

Barletta Lemon Ruched Sleeveless Midi Dress Barletta Lemon Ruched Sleeveless Midi Dress
Barletta Lemon Ruched Sleeveless Midi Dress
Barletta Lemon Ruched Sleeveless Midi Dress
£135.00 £99.00

Extra 20% off with code: EXTRA20

View Details
View Details
£135.00 £99.00

Extra 20% off with code: EXTRA20

£135.00 £99.00

Extra 20% off with code: EXTRA20

Raquel Short Sleeve V-Neck Dress Raquel Short Sleeve V-Neck Dress
Raquel Short Sleeve V-Neck Dress
Raquel Short Sleeve V-Neck Dress
£99.00 £39.00

Extra 20% off with code: EXTRA20

View Details
View Details
£99.00 £39.00

Extra 20% off with code: EXTRA20

£99.00 £39.00

Extra 20% off with code: EXTRA20

Square Neck Contrast Dress Square Neck Contrast Dress
Square Neck Contrast Dress
Square Neck Contrast Dress
£45.00 £19.00

Extra 20% off with code: EXTRA20

View Details
View Details
£45.00 £19.00

Extra 20% off with code: EXTRA20

£45.00 £19.00

Extra 20% off with code: EXTRA20

Sheila Sleeveless Voluminous Red Gingham Midi Dress Sheila Sleeveless Voluminous Red Gingham Midi Dress
Sheila Sleeveless Voluminous Red Gingham Midi Dress
Sheila Sleeveless Voluminous Red Gingham Midi Dress
£89.00 £34.00

Extra 20% off with code: EXTRA20

View Details
View Details
£89.00 £34.00

Extra 20% off with code: EXTRA20

£89.00 £34.00

Extra 20% off with code: EXTRA20

Skye Lace Godet Blue Midi Shirt Dress Skye Lace Godet Blue Midi Shirt Dress
Skye Lace Godet Blue Midi Shirt Dress
Skye Lace Godet Blue Midi Shirt Dress
£150.00 £75.00

Extra 20% off with code: EXTRA20

View Details
View Details
£150.00 £75.00

Extra 20% off with code: EXTRA20

£150.00 £75.00

Extra 20% off with code: EXTRA20

Cambria Cotton Ric Rac Dress Cambria Cotton Ric Rac Dress
Cambria Cotton Ric Rac Dress
Cambria Cotton Ric Rac Dress
£95.00 £47.00

Extra 20% off with code: EXTRA20

View Details
View Details
£95.00 £47.00

Extra 20% off with code: EXTRA20

£95.00 £47.00

Extra 20% off with code: EXTRA20

Adele Chiffon Snakeskin Print Midi Dress Adele Chiffon Snakeskin Print Midi Dress
Adele Chiffon Snakeskin Print Midi Dress
Adele Chiffon Snakeskin Print Midi Dress
£110.00 £34.00

Extra 20% off with code: EXTRA20

View Details
View Details
£110.00 £34.00

Extra 20% off with code: EXTRA20

£110.00 £34.00

Extra 20% off with code: EXTRA20

Textured Square Neck Midi Dress Textured Square Neck Midi Dress
Textured Square Neck Midi Dress
Textured Square Neck Midi Dress
£59.00 £34.00

Extra 20% off with code: EXTRA20

View Details
View Details
£59.00 £34.00

Extra 20% off with code: EXTRA20

£59.00 £34.00

Extra 20% off with code: EXTRA20

Zaves Chambray Denim Puff Sleeve Midi Dress Zaves Chambray Denim Puff Sleeve Midi Dress
Zaves Chambray Denim Puff Sleeve Midi Dress
Zaves Chambray Denim Puff Sleeve Midi Dress
£95.00 £39.00

Extra 20% off with code: EXTRA20

View Details
View Details
£95.00 £39.00

Extra 20% off with code: EXTRA20

£95.00 £39.00

Extra 20% off with code: EXTRA20

Bernice V-Neck Button-Through Midi Dress Bernice V-Neck Button-Through Midi Dress
Bernice V-Neck Button-Through Midi Dress
Bernice V-Neck Button-Through Midi Dress
£69.00 £34.00

Extra 20% off with code: EXTRA20

View Details
View Details
£69.00 £34.00

Extra 20% off with code: EXTRA20

£69.00 £34.00

Extra 20% off with code: EXTRA20

Shelly Dress Shelly Dress
Shelly Dress
Shelly Dress
£65.00 £24.00

Extra 20% off with code: EXTRA20

View Details
View Details
£65.00 £24.00

Extra 20% off with code: EXTRA20

£65.00 £24.00

Extra 20% off with code: EXTRA20

Cambria Cotton Embroidered Bust White Midi Dress Cambria Cotton Embroidered Bust White Midi Dress
Cambria Cotton Embroidered Bust White Midi Dress
Cambria Cotton Embroidered Bust White Midi Dress
£120.00 £69.00

Extra 20% off with code: EXTRA20

View Details
View Details
£120.00 £69.00

Extra 20% off with code: EXTRA20

£120.00 £69.00

Extra 20% off with code: EXTRA20

Monica Barletta Floral Midi Dress Monica Barletta Floral Midi Dress
Monica Barletta Floral Midi Dress
Monica Barletta Floral Midi Dress
£110.00 £77.00

Extra 20% off with code: EXTRA20

View Details
View Details
£110.00 £77.00

Extra 20% off with code: EXTRA20

£110.00 £77.00

Extra 20% off with code: EXTRA20

Clara Floral V Neck Puff Sleeve Midi Smock Dress Clara Floral V Neck Puff Sleeve Midi Smock Dress
Clara Floral V Neck Puff Sleeve Midi Smock Dress
Clara Floral V Neck Puff Sleeve Midi Smock Dress
£89.00 £45.00

Extra 20% off with code: EXTRA20

View Details
View Details
£89.00 £45.00

Extra 20% off with code: EXTRA20

£89.00 £45.00

Extra 20% off with code: EXTRA20

Bernice Satin Twill Butter Yellow Midi Slip Dress Bernice Satin Twill Butter Yellow Midi Slip Dress
Bernice Satin Twill Butter Yellow Midi Slip Dress
Bernice Satin Twill Butter Yellow Midi Slip Dress
£110.00 £69.00

Extra 20% off with code: EXTRA20

View Details
View Details
£110.00 £69.00

Extra 20% off with code: EXTRA20

£110.00 £69.00

Extra 20% off with code: EXTRA20

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.