This site ships to the United Kingdom

Midi Dresses

A must-have midi dress is the new need-it-now length of the season. Our sumptuous selection of midi dresses will help you work this season's hottest trend to maximum effect with minimum effort. Take your pick from our classic black lace midi bodycon, playful floral prints, or tube and cami midi dress silhouettes. For day, the jersey midi is a Spring/Summer 2015 staple that's comfy, casual and easy to wear. Complete the look with one of our relaxed blazers, chunky jewellery and summer-ready wedges.

4 3 2
140 results
Slash neck bodycon dress
Slash neck bodycon dress

Was  £22.00 Now  £19.80

Palm printed bodycon dress
Palm printed bodycon dress

Was  £22.00 Now  £19.80

Navy Bardot Bodycon Dress
Navy Bardot Bodycon Dress

Was  £16.00 Now  £14.40

**Tall red slash neck bodycon dress
**Tall red slash neck bodycon dress

Was  £18.00 Now  £12.60

**Billie & Blossom Silver shimmer knot dress
Navy broderie midi dress
Navy broderie midi dress

Was  £22.00 Now  £19.80

Black Bardot Midi Dress
Black Bardot Midi Dress

Was  £30.00 Now  £21.00

Navy Bardot Midi Dress
Navy Bardot Midi Dress

Was  £30.00 Now  £21.00

Coral Lace Fit & Flare Midi Dress
Coral Lace Fit & Flare Midi Dress

Was  £40.00 Now  £32.00

Peach Bardot Midi Dress
Peach Bardot Midi Dress

Was  £30.00 Now  £24.00

**Maternity Black Botanical Floral Dress
**Maternity Black Botanical Floral Dress

Was  £26.00 Now  £20.80

**Maternity Navy Self-Tie Ruched Dress
**Maternity Navy Self-Tie Ruched Dress

Was  £24.00 Now  £19.20

**Maternity Black Self-Tie Ruched Dress
**Maternity Black Self-Tie Ruched Dress

Was  £24.00 Now  £19.20

**Billie & Blossom Mink belted midi dress

navy stripe rib bodycon dress
navy stripe rib bodycon dress

Was  £20.00 Now  £16.00

**Billie & Blossom Navy midi batwing dress
Petite Floral Print Maxi Pinny Dress
Petite Floral Print Maxi Pinny Dress

Was  £35.00 Now  £24.50

**Vila Khaki Wrap Dress
**Vila Khaki Wrap Dress

Was  £28.00 Now  £19.60

**Vila Black Wrap Dress
**Vila Black Wrap Dress

Was  £28.00 Now  £19.60

Navy Lace Pencil Dress
Navy Lace Pencil Dress

Was  £32.00 Now  £22.40

Black Lace Pencil Dress
Black Lace Pencil Dress

Was  £32.00 Now  £22.40

**Tall navy wrap dress
**Tall navy wrap dress

Was  £18.00 Now  £12.60

**Tall black v neck belted dress
**Tall black v neck belted dress

Was  £18.00 Now  £12.60

**Tall black botanical dress
**Tall black botanical dress

Was  £20.00 Now  £18.00

**Tall khaki v neck belted dress
**Tall khaki v neck belted dress

Was  £18.00 Now  £12.60

grey colour block tube dress
grey colour block tube dress

Was  £25.00 Now  £22.50

**Luxe Tan Suedette Midi Dress
**Luxe Tan Suedette Midi Dress

Was  £32.00 Now  £22.40

**Maternity Sheer Black Shirt Dress
**Maternity Sheer Black Shirt Dress

Was  £30.00 Now  £21.00

**Chi Chi London Floral bandeau midi dress
**Chi Chi London Floral print midi dress
**Chi Chi London Floral print midi dress

Was  £57.99 Now  £52.19

**Chi Chi London Cap sleeve baroque style tea
**Chi Chi London Floral print midi dress
**Chi Chi London Floral print midi dress

Was  £57.99 Now  £52.19

**Chi Chi London Embroidered bodycon Dress
**Chi Chi London Floral print midi dress
**Chi Chi London Floral print midi dress

Was  £57.99 Now  £52.19

**Chi Chi London Floral print midi dress
**Chi Chi London Floral print midi dress

Was  £59.99 Now  £53.99

**Chi Chi London Fold over bardot midi dress
**Chi Chi London Strapless midi dress
**Chi Chi London Strapless midi dress

Was  £61.99 Now  £55.79

**Poppy Lux Black Floral Midi Dress
**Poppy Lux Black Floral Midi Dress

Was  £42.00 Now  £33.60

**Chi Chi London Floral v-neck midi dress
**Chi Chi London Embroidered midi dress
**Chi Chi London Embroidered midi dress

Was  £67.99 Now  £61.19

**Chi Chi London Bardot dip hem dress
**Chi Chi London Bardot dip hem dress

Was  £79.99 Now  £71.99

**Chi Chi London Floral bodycon midi dress
**Chi Chi London Floral high neck midi dress
**Chi Chi London Cap sleeve tea dress
**Chi Chi London Cap sleeve tea dress

Was  £66.99 Now  £60.29

**Chi Chi London High neck dip hem midi dress
**Chi Chi London High neck midi dress
**Chi Chi London High neck midi dress

Was  £69.99 Now  £62.99

**Chi Chi London Bardot floral midi dress
**Chi Chi London Organza overlay midi dress
**Chi Chi London Floral print midi dress
**Chi Chi London Floral print midi dress

Was  £59.99 Now  £53.99

**Chi Chi London High neck lace midi dress
**Chi Chi London Cap sleeve tea dress
**Chi Chi London Cap sleeve tea dress

Was  £66.99 Now  £60.29

**Chi Chi London Bardot Embroidered Dress
**Izabel London Light Pink Applique Dress
**Izabel London Multi White Midi Dress
**Izabel London Multi White Midi Dress

Was  £32.00 Now  £22.40

**Quiz Diamante V-Neck Midi Dress
**Quiz Diamante V-Neck Midi Dress

Was  £59.99 Now  £49.99

**Quiz Glitter Lace Midi Dress
**Quiz Glitter Lace Midi Dress

Was  £29.99 Now  £19.99

**Quiz Diamante V-Neck Midi Dress
**Quiz Diamante V-Neck Midi Dress

Was  £54.99 Now  £34.99

**Fever Fish Navy Lace Scalloped Dress
**Fever Fish Navy Lace Scalloped Dress

Was  £35.00 Now  £24.50

**Fever Fish Black Asymmetric Dress
**Fever Fish Black Asymmetric Dress

Was  £38.00 Now  £26.60

**Fever Fish Navy Asymmetric Dress
**Fever Fish Navy Asymmetric Dress

Was  £38.00 Now  £26.60

**Chi Chi London Floral print midi dress
**Chi Chi London Floral print midi dress

Was  £57.99 Now  £40.59

**Chi Chi London Floral print midi dress
**Chi Chi London Floral print midi dress

Was  £57.99 Now  £40.59

**Chi Chi London Lazer cut midi dress
**Chi Chi London Lazer cut midi dress

Was  £64.99 Now  £51.99

**Chi Chi London Fold over midi dress
**Chi Chi London Fold over midi dress

Was  £64.99 Now  £45.49

**Chi Chi London Floral bardot midi dress
**Chi Chi London Mesh insert midi dress
**Chi Chi London Mesh insert midi dress

Was  £64.99 Now  £55.24

**Chi Chi London mesh insert midi dress
**Chi Chi London mesh insert midi dress

Was  £64.99 Now  £51.99

**Chi Chi London Embroidered midi dress
**Chi Chi London Embroidered midi dress

Was  £67.99 Now  £57.79

**Chi Chi London V-neck floral midi dress
**Chi Chi London Cross back midi dress
**Chi Chi London Cross back midi dress

Was  £59.99 Now  £53.99

**Chi Chi London Floral print midi dress
**Chi Chi London Floral print midi dress

Was  £57.99 Now  £40.59

**Quiz Lace Cut Out Back Midi Dress
**Quiz Lace Cut Out Back Midi Dress

Was  £39.99 Now  £24.99

**Amy Childs 'Jenny' Black Pencil Dress
**Amy Childs 'Jenny' Black Pencil Dress

Was  £55.00 Now  £38.50

**Amy Childs 'Lara' Monochrome Stripe Dress
**Amy Childs 'Dulcie' bodycon midi dress
**Amy Childs 'Dulcie' bodycon midi dress

Was  £49.00 Now  £34.30

**Chi Chi London Floral print midi dress
**Chi Chi London Floral print midi dress

Was  £57.99 Now  £49.29

**Chi Chi London High neck midi dress
**Chi Chi London High neck midi dress

Was  £64.99 Now  £51.99

**Chi Chi London Bardot floral midi dress
**Chi Chi London Bardot floral midi dress
**Chi Chi London Mesh insert midi dress
**Chi Chi London Mesh insert midi dress

Was  £64.99 Now  £55.24

**Chi Chi London Curve mesh insert midi dress
**Fever Fish Navy Off Shoulder Dress
**Fever Fish Navy Off Shoulder Dress

Was  £30.00 Now  £21.00

**Poppy Lux Black Dot Midi Dress
**Poppy Lux Black Dot Midi Dress

Was  £44.00 Now  £35.20

**Fever Fish Navy Illusion Dress
**Fever Fish Navy Illusion Dress

Was  £35.00 Now  £24.50

**Fever Fish Black Illusion Dress
**Fever Fish Black Illusion Dress

Was  £35.00 Now  £24.50

**Poppy Lux Navy 'Alana' Heart Dress
**Poppy Lux Navy 'Alana' Heart Dress

Was  £38.00 Now  £30.40

**Chi Chi London High neck maxi dress
**Chi Chi London High neck maxi dress

Was  £74.99 Now  £52.49

**Fever Fish Peach Lace Scallop Dress
**Fever Fish Peach Lace Scallop Dress

Was  £35.00 Now  £24.50

**Chi Chi London High neck midi dress
**Chi Chi London High neck midi dress

Was  £64.99 Now  £51.99

**Chi Chi London Floral printed midi dress
**Chi Chi London bardot midi dress
**Chi Chi London bardot midi dress

Was  £64.99 Now  £58.49

**Chi Chi London Floral printed midi dress
**Chi Chi London Floral print midi dress
**Chi Chi London Floral print midi dress

Was  £57.99 Now  £52.19

**Chi Chi London V-neck floral midi dress
**AX Paris Black lace top midi dress
**AX Paris Black lace top midi dress

Was  £40.00 Now  £30.00

**AX Paris Grey V-neck ruched dress
**AX Paris Grey V-neck ruched dress

Was  £33.00 Now  £24.75

**AX Paris Navy 3/4 sleeve lace dress
**AX Paris Navy 3/4 sleeve lace dress

Was  £35.00 Now  £26.25

**AX Paris Black high neck ruched dress
**AX Paris Black high neck ruched dress

Was  £33.00 Now  £24.75

**AX Paris Metallic crochet midi dress
**AX Paris Metallic crochet midi dress

Was  £40.00 Now  £30.00

**AX Paris Red jewelled midi dress
**AX Paris Red jewelled midi dress

Was  £40.00 Now  £30.00

**Chi Chi London Embroidered dip hem dress
**Chi Chi London Floral print midi dress
**Chi Chi London Floral print midi dress

Was  £59.99 Now  £47.99

**AX Paris Wine lace top midi dress
**AX Paris Wine lace top midi dress

Was  £40.00 Now  £30.00

**AX Paris Purple lace wrap dress
**AX Paris Purple lace wrap dress

Was  £40.00 Now  £30.00

**AX Paris Nude lace top midi dress
**AX Paris Nude lace top midi dress

Was  £40.00 Now  £30.00

**AX Paris Black jewelled neck dress
**AX Paris Black jewelled neck dress

Was  £40.00 Now  £30.00

**AX Paris Red long sleeve mesh dress
**AX Paris Red long sleeve mesh dress

Was  £40.00 Now  £30.00

**Chi Chi London Bardot dip hem dress
**Chi Chi London Bardot dip hem dress

Was  £64.99 Now  £24.99

**Chi Chi London Bardot midi dress
**Chi Chi London Bardot midi dress

Was  £54.99 Now  £49.49

**AX Paris Embellished detail midi dress
**AX Paris Embellished detail midi dress

Was  £40.00 Now  £30.00

**Chi Chi London Bardot dip hem dress
**Chi Chi London Bardot dip hem dress

Was  £64.99 Now  £45.49

**Alice & You Navy Sweetheart Lace Dress
**Alice & You Navy Sweetheart Lace Dress

Was  £40.00 Now  £32.00

**Chi Chi London Floral print midi dress
**Chi Chi London Floral print midi dress

Was  £57.99 Now  £46.39

**AX Paris Elasticated string strap dress
**Alice & You Black Midi Lace Layered Dress