This site ships to the United Kingdom

MIDI DRESSES

The midi dress sits right on the frontline of style — classy, elegant and more often than not; entirely figure flattering. With a midi length hem in place bodycon styles become effortless daywear, party dresses get a prom-like twist and evening gowns become imbued with vintage grace. Shorter ladies will do well to finish a midi look with a slender heel.



4 3 2
43 results
Grey Frill Wrap Midi Dress
Grey Frill Wrap Midi Dress

Was  £45.00 Now  £20.00

Plunge Rib Mini Dress
Plunge Rib Mini Dress

Was  £39.00 Now  £15.00

Floral Lace Back Midi Dress
Floral Lace Back Midi Dress

Was  £75.00 Now  £30.00

Nude Mixed Lace Pencil
Nude Mixed Lace Pencil

Was  £45.00 Now  £20.00

Belted Tux Bandeau Dress
Belted Tux Bandeau Dress

Was  £49.00 Now  £25.00

Red Wrap Pocket Dress
Red Wrap Pocket Dress

Was  £45.00 Now  £25.00

Geo Lace Midi Dress
Geo Lace Midi Dress

Was  £85.00 Now  £40.00

Nude Strappy Pencil Dress
Nude Strappy Pencil Dress

Was  £39.00 Now  £20.00

Black PU Cami Dress
Black PU Cami Dress

Was  £45.00 Now  £20.00

Geo Lace Midi Dress
Geo Lace Midi Dress

Was  £99.00 Now  £60.00

Lace Pencil Dress
Lace Pencil Dress

Was  £59.00 Now  £25.00

Petites Bardot Floral Dress
Petites Bardot Floral Dress

Was  £69.00 Now  £49.00

Peplum Midi Dress
Peplum Midi Dress

Was  £55.00 Now  £20.00

Broderie double layer dress
Broderie double layer dress

Was  £49.00 Now  £20.00

Petites White Prom Dress
Petites White Prom Dress

Was  £69.00 Now  £49.00

Nude Origami Pencil Dress
Nude Origami Pencil Dress

Was  £45.00 Now  £20.00

Ginger V Neck Knitted Dress
Ginger V Neck Knitted Dress

Was  £35.00 Now  £20.00

Camel V Neck Knitted Dress
Camel V Neck Knitted Dress

Was  £35.00 Now  £20.00

Blue Twist Front Dress
Blue Twist Front Dress

Was  £32.00 Now  £10.00

Khaki Twist Front Midi Dress
Khaki Twist Front Midi Dress

Was  £30.00 Now  £10.00

Black Twist Front Midi Dress
Black Twist Front Midi Dress

Was  £30.00 Now  £10.00

Grey Twist Front Midi Dress
Grey Twist Front Midi Dress

Was  £30.00 Now  £10.00