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
Your bag is empty.

Women's Midi Dresses

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.

See:
Charlotte Denim Jacquard Dress Charlotte Denim Jacquard Dress
Charlotte Denim Jacquard Dress
Charlotte Denim Jacquard Dress
£115.00 £58.00

Extra 20% off with code: LASTCHANCE

View Details
£115.00 £58.00

Extra 20% off with code: LASTCHANCE

£115.00 £58.00

Extra 20% off with code: LASTCHANCE

Camille V-Neck Sleeveless Dress Camille V-Neck Sleeveless Dress
Camille V-Neck Sleeveless Dress
Camille V-Neck Sleeveless Dress
£89.00 £27.00
View Details
£89.00 £27.00
Birdie Linen Square Neck Dress Birdie Linen Square Neck Dress
Birdie Linen Square Neck Dress
Birdie Linen Square Neck Dress
£140.00 £84.00
View Details
£140.00 £84.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
£130.00 £39.00
Bernice Eco V Neck Printed Tea Dress Bernice Eco V Neck Printed Tea Dress
Bernice Eco V Neck Printed Tea Dress
Bernice Eco V Neck Printed Tea Dress
£75.00 £37.00
View Details
£75.00 £37.00
Broderie Halterneck Midi Dress Broderie Halterneck Midi Dress
Broderie Halterneck Midi Dress
Broderie Halterneck Midi Dress
£89.00 £37.00

Extra 20% off with code: LASTCHANCE

View Details
£89.00 £37.00

Extra 20% off with code: LASTCHANCE

£89.00 £37.00

Extra 20% off with code: LASTCHANCE

Raya Chiffon Ruffle Neck Midi Dress Raya Chiffon Ruffle Neck Midi Dress
Raya Chiffon Ruffle Neck Midi Dress
Raya Chiffon Ruffle Neck Midi Dress
£130.00 £52.00
View Details
£130.00 £52.00
Vivienne Eco Viscose Front Dress Vivienne Eco Viscose Front Dress
Vivienne Eco Viscose Front Dress
Vivienne Eco Viscose Front Dress
£99.00 £40.00
View Details
£99.00 £40.00
Broderie Strap Dress Broderie Strap Dress
Broderie Strap Dress
Broderie Strap Dress
£99.00 £47.00

Extra 20% off with code: LASTCHANCE

View Details
£99.00 £47.00

Extra 20% off with code: LASTCHANCE

£99.00 £47.00

Extra 20% off with code: LASTCHANCE

Poplin Tie Waist Shirt Dress Poplin Tie Waist Shirt Dress
Poplin Tie Waist Shirt Dress
Poplin Tie Waist Shirt Dress
£69.00 £34.00
View Details
£69.00 £34.00
Cass Belted Midi Dress Cass Belted Midi Dress
Cass Belted Midi Dress
Cass Belted Midi Dress
£85.00 £39.00
View Details
£85.00 £39.00
£85.00 £39.00
Ariette Ruffled Bust Midi Dress Ariette Ruffled Bust Midi Dress
Ariette Ruffled Bust Midi Dress
Ariette Ruffled Bust Midi Dress
£130.00 £39.00
View Details
£130.00 £39.00
Elyria Oona Satin Midi Dress Elyria Oona Satin Midi Dress
Elyria Oona Satin Midi Dress
Elyria Oona Satin Midi Dress
£110.00 £44.00
View Details
£110.00 £44.00
£110.00 £44.00
Zaves Chambray Denim Halterneck Midi Dress Zaves Chambray Denim Halterneck Midi Dress
Zaves Chambray Denim Halterneck Midi Dress
Zaves Chambray Denim Halterneck Midi Dress
£99.00 £40.00
View Details
£99.00 £40.00
Broderie Halterneck Midi Dress Broderie Halterneck Midi Dress
Broderie Halterneck Midi Dress
Broderie Halterneck Midi Dress
£89.00 £27.00
View Details
£89.00 £27.00
Scoop Satin Slip Dress Scoop Satin Slip Dress
Scoop Satin Slip Dress
Scoop Satin Slip Dress
£59.00 £19.00
View Details
£59.00 £19.00
£59.00 £19.00
Ariette Linen Blend Crossover Midi Dress Ariette Linen Blend Crossover Midi Dress
Ariette Linen Blend Crossover Midi Dress
Ariette Linen Blend Crossover Midi Dress
£99.00 £30.00
View Details
£99.00 £30.00
Aspen Linen Blend Halterneck Midi Dress Aspen Linen Blend Halterneck Midi Dress
Aspen Linen Blend Halterneck Midi Dress
Aspen Linen Blend Halterneck Midi Dress
£115.00 £58.00
View Details
£115.00 £58.00
Elko Jacquard Fluted Midi Dress Elko Jacquard Fluted Midi Dress
Elko Jacquard Fluted Midi Dress
Elko Jacquard Fluted Midi Dress
£130.00 £52.00
View Details
£130.00 £52.00
Ariette Strappy Midi Dress Ariette Strappy Midi Dress
Ariette Strappy Midi Dress
Ariette Strappy Midi Dress
£89.00 £36.00
View Details
£89.00 £36.00
£89.00 £36.00
Barletta Poplin Tie Midi Dress Barletta Poplin Tie Midi Dress
Barletta Poplin Tie Midi Dress
Barletta Poplin Tie Midi Dress
£89.00 £36.00
View Details
£89.00 £36.00
Daniella Faron Drape V Neck Midi Dress Daniella Faron Drape V Neck Midi Dress
Daniella Faron Drape V Neck Midi Dress
Daniella Faron Drape V Neck Midi Dress
£95.00 £48.00
View Details
£95.00 £48.00
Oskar Georgette Ruffle Midi Dress Oskar Georgette Ruffle Midi Dress
Oskar Georgette Ruffle Midi Dress
Oskar Georgette Ruffle Midi Dress
£150.00 £60.00
View Details
£150.00 £60.00
Ariette Linen Flared Dress Ariette Linen Flared Dress
Ariette Linen Flared Dress
Ariette Linen Flared Dress
£120.00 £72.00
View Details
£120.00 £72.00
£120.00 £72.00
Elyse Flutter Sleeve Tea Dress Elyse Flutter Sleeve Tea Dress
Elyse Flutter Sleeve Tea Dress
Elyse Flutter Sleeve Tea Dress
£89.00 £45.00
View Details
£89.00 £45.00
Serenity Dale Crepe Midi Dress Serenity Dale Crepe Midi Dress
Serenity Dale Crepe Midi Dress
Serenity Dale Crepe Midi Dress
£95.00 £38.00
View Details
£95.00 £38.00
Eden Georgette Halterneck Maxi Dress Eden Georgette Halterneck Maxi Dress
Eden Georgette Halterneck Maxi Dress
Eden Georgette Halterneck Maxi Dress
£150.00 £45.00
View Details
£150.00 £45.00
Elyse Hallie Crinkle V Neck Maxi Dress Elyse Hallie Crinkle V Neck Maxi Dress
Elyse Hallie Crinkle V Neck Maxi Dress
Elyse Hallie Crinkle V Neck Maxi Dress
£110.00 £55.00

Extra 20% off with code: LASTCHANCE

View Details
£110.00 £55.00

Extra 20% off with code: LASTCHANCE

£110.00 £55.00

Extra 20% off with code: LASTCHANCE

Monica Barletta Poplin Midi Dress Monica Barletta Poplin Midi Dress
Monica Barletta Poplin Midi Dress
Monica Barletta Poplin Midi Dress
£110.00 £66.00

Extra 20% off with code: LASTCHANCE

View Details
£110.00 £66.00

Extra 20% off with code: LASTCHANCE

£110.00 £66.00

Extra 20% off with code: LASTCHANCE

Sia Jersey  Asymmetric Neck Midi Dress Sia Jersey  Asymmetric Neck Midi Dress
Sia Jersey  Asymmetric Neck Midi Dress
Sia Jersey Asymmetric Neck Midi Dress
£69.00 £21.00
View Details
£69.00 £21.00
Cass Belted Midi Dress Cass Belted Midi Dress
Cass Belted Midi Dress
Cass Belted Midi Dress
£85.00 £29.00
View Details
£85.00 £29.00
£85.00 £29.00
Nomi Cotton Bandeau Maxi Dress Nomi Cotton Bandeau Maxi Dress
Nomi Cotton Bandeau Maxi Dress
Nomi Cotton Bandeau Maxi Dress
£99.00 £50.00
View Details
£99.00 £50.00
Genevieve Ariette Dress Genevieve Ariette Dress
Genevieve Ariette Dress
Genevieve Ariette Dress
£99.00 £40.00
View Details
£99.00 £40.00
£99.00 £40.00
Cotton Square Neck Broderie Anglaise Midi Dress Cotton Square Neck Broderie Anglaise Midi Dress
Cotton Square Neck Broderie Anglaise Midi Dress
Cotton Square Neck Broderie Anglaise Midi Dress
£135.00 £54.00
View Details
£135.00 £54.00
Devin Poplin Embroidered Midi Dress Devin Poplin Embroidered Midi Dress
Devin Poplin Embroidered Midi Dress
Devin Poplin Embroidered Midi Dress
£115.00 £46.00
View Details
£115.00 £46.00
Barletta Poplin Tie Midi Dress Barletta Poplin Tie Midi Dress
Barletta Poplin Tie Midi Dress
Barletta Poplin Tie Midi Dress
£89.00 £45.00
View Details
£89.00 £45.00
Jerry Knit Strappy Dress Jerry Knit Strappy Dress
Jerry Knit Strappy Dress
Jerry Knit Strappy Dress
£99.00 £50.00
View Details
£99.00 £50.00
£99.00 £50.00
Textured Jersey Dress Textured Jersey Dress
Textured Jersey Dress
Textured Jersey Dress
£75.00 £52.00
View Details
£75.00 £52.00
£75.00 £52.00
Louisa Alexis Halterneck Dress Louisa Alexis Halterneck Dress
Louisa Alexis Halterneck Dress
Louisa Alexis Halterneck Dress
£99.00 £69.00
View Details
£99.00 £69.00
Babysoft Mock Neck Dress
Babysoft Mock Neck Dress
Babysoft Mock Neck Dress
£85.00 £59.00
View Details
£85.00 £59.00
£85.00 £59.00

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.