Midi Dresses

It’s everybody’s fave length when it comes to dresses- the midi is the queen of cuts, offering a mix of sass and sophistication. The most versatile dress length, midis can be kept casual and laidback with a jacket and your fave trainers, or glammed up with heels, jewelry and your number one night out lippy. 

If you’re dreaming of a long sleeve midi dress or want to work a midi dress bodycon style, our extensive range of fits and designs will leave you feelin’ spoilt for choice. Enhance your figure with our luxe, slinky material dresses. Keep it classy with a midi LBD or experiment with printed and patterned midis for a bold look that will stop everyone scrollin’ on Insta. Your wardrobe will thank you later!

Read More

221 Products

- Hide Filter

Sort By

Camel One Shoulder Slinky Midi Dress - Dylan

Camel One Shoulder Slinky Midi Dress - Dylan

£17.99 Regular price WAS £35.98

Pink One Shoulder Slinky Midi Dress - Dylan

Pink One Shoulder Slinky Midi Dress - Dylan

£17.00 Regular price WAS £34.00

Black One Shoulder Slinky Midi Dress - Dylan

Black One Shoulder Slinky Midi Dress - Dylan

£17.99 Regular price WAS £35.98

White One Shoulder Slinky Midi Dress - Dylan

White One Shoulder Slinky Midi Dress - Dylan

£17.99 Regular price WAS £35.98

Black Ribbed High Neck Bodycon Midi Dress - Sky

Black Ribbed High Neck Bodycon Midi Dress - Sky

£18.99 Regular price WAS £37.98

Red Satin Cowl Neck Bodycon Midi Dress - Clarence

Red Satin Cowl Neck Bodycon Midi Dress - Clarence

£23.99 Regular price WAS £47.98

White Ribbed High Neck Bodycon Midi Dress - Sky

White Ribbed High Neck Bodycon Midi Dress - Sky

£18.99 Regular price WAS £37.98

Black Side Cut Midi Dress - Mikayla

Black Side Cut Midi Dress - Mikayla

£17.99 Regular price WAS £35.98

Khaki Belted Bodycon Midi Dress - Angelica

Khaki Belted Bodycon Midi Dress - Angelica

£17.99 Regular price WAS £35.98

Black Belted Bodycon Midi Dress - Angelica

Black Belted Bodycon Midi Dress - Angelica

£17.99 Regular price WAS £35.98

Wine Belted Bodycon Midi Dress - Angelica

Wine Belted Bodycon Midi Dress - Angelica

£17.99 Regular price WAS £35.98

RED Belted Bodycon Midi Dress - Angelica

Red Belted Bodycon Midi Dress - Angelica

£17.99 Regular price WAS £35.98

White Belted Bodycon Midi Dress - Angelica

White Belted Bodycon Midi Dress - Angelica

£17.99 Regular price WAS £35.98

White One Shoulder Frill Dress - Alba

White One Shoulder Frill Midi Dress - Alba

£22.99 Regular price WAS £45.98

Pink Square Neck Strappy Midi Dress - Carly

Pink Square Neck Strappy Midi Dress - Carly

£2.99 Regular price WAS £5.98

Lime Bandeau Bodycon Midi Dress - Ariana

Lime Bandeau Bodycon Midi Dress - Ariana

£3.99 Regular price WAS £7.98

Lime Strappy Bodycon Midi Dress - Poppy

Lime Strappy Bodycon Midi Dress - Poppy

£3.99 Regular price WAS £7.98

White Criss Cross Back Slinky Midi Dress - Laura

White Criss Cross Back Slinky Midi Dress - Laura

£13.99 Regular price WAS £27.98

White Slinky Singe Waist Midi Dress - Aziza

White Slinky Singe Waist Midi Dress - Aziza

£14.99 Regular price WAS £29.98

Nude Criss Cross Back Slinky Midi Dress - Laura

Nude Criss Cross Back Slinky Midi Dress - Laura

£13.99 Regular price WAS £27.98

Black Low V Neck Buttons Midi Dress - Dorothy

Black Low V Neck Buttons Midi Dress - Dorothy

£18.99 Regular price WAS £37.98

Pink Belted Bodycon Midi Dress - Angelica

Pink Belted Bodycon Midi Dress - Angelica

£19.99 Regular price WAS £39.98

Black Cross Front Bandeau Midi Dress

Black Cross Front Bandeau Midi Dress

£15.99 Regular price WAS £31.98

White Front Wrap Singed Waist Midi Dress - Lucia

White Front Wrap Slinky Midi Dress - Lucia

£14.99 Regular price WAS £29.98

Black Slinky Singe Waist Midi Dress - Aziza

Black Slinky Singe Waist Midi Dress - Aziza

£13.99 Regular price WAS £27.98

Stone High Neck Slit Midi Dress - Lily

Stone High Neck Slit Midi Dress - Lily

£13.99 Regular price WAS £27.98

Rose Knitted One Shoulder Midi Dress - Sorcha

Rose Knitted One Shoulder Midi Dress - Sorcha

£8.99 Regular price WAS £17.98

Khaki Low V Neck Buttons Midi Dress - Dorothy

Khaki Low V Neck Buttons Midi Dress - Dorothy

£18.99 Regular price WAS £37.98

Grey High Neck Slit Midi Dress - Lily

Grey High Neck Slit Midi Dress - Lily

£13.99 Regular price WAS £27.98

Mustard Belted Bodycon Midi Dress - Angelica

Mustard Belted Bodycon Midi Dress - Angelica

£17.99 Regular price WAS £35.98

Mustard Cross Front Bandeau Midi Dress

Mustard Cross Front Bandeau Midi Dress

£15.99 Regular price WAS £31.98

Black Front Wrap Singed Waist Midi Dress - Lucia

Black Front Wrap Singed Waist Midi Dress - Lucia

£14.99 Regular price WAS £29.98

Lime High Neck Bodycon Midi Dress - Lucy

Lime High Neck Bodycon Midi Dress - Lucy

£6.99 Regular price WAS £13.98

Black Criss Cross Back Slinky Midi Dress - Laura

Black Criss Cross Back Slinky Midi Dress - Laura

£13.99 Regular price WAS £27.98

Red Criss Cross Back Slinky Midi Dress - Laura

Red Criss Cross Back Slinky Midi Dress - Laura

£13.99 Regular price WAS £27.98

Beige Low V Neck Buttons Midi Dress - Dorothy

Beige Low V Neck Buttons Midi Dress - Dorothy

£18.99 Regular price WAS £37.98

Black One Shoulder Frill Dress - Alba

Black One Shoulder Frill Midi Dress - Alba

£22.99 Regular price WAS £45.98

Nude Side Cut Midi Dress - Mikayla

Nude Side Cut Midi Dress - Mikayla

£17.99 Regular price WAS £35.98

Black One Shoulder Mesh Sleeve Midi Dress - Maci

Black One Shoulder Mesh Sleeve Midi Dress - Maci

£19.99 Regular price WAS £39.98

White Long Sleeve Slinky Wrap Midi Dress - Amelie

White Long Sleeve Slinky Wrap Midi Dress - Amelie

£13.99 Regular price WAS £27.98

White Mesh Ribbed Midi Dress - Carmen

White Mesh Panel Midi Dress - Carmen

£23.99 Regular price WAS £47.98

Rust Crochet One Shoulder Midi Dress - Armelle

Rust Crochet One Shoulder Midi Dress - Armelle

£16.99 Regular price WAS £33.98