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

208 Products

- Hide Filter

Sort By

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

Khaki Belted Bodycon Midi Dress - Angelica

Khaki 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

Black Low V Neck Buttons Midi Dress - Dorothy

Black Low V Neck Buttons Midi Dress - Dorothy

£18.99 Regular price WAS £37.98

White Belted Bodycon Midi Dress - Angelica

White Belted Bodycon Midi Dress - Angelica

£17.99 Regular price WAS £35.98

Mustard Belted Bodycon Midi Dress - Angelica

Mustard Belted Bodycon Midi Dress - Angelica

£17.99 Regular price WAS £35.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 PU One Shoulder Midi Dress - Sorcha

Black PU One Shoulder Midi Dress - Sorcha

£15.99 Regular price WAS £31.98

Pink Frill Detail Bandeau Midi Dress – Ava

Pink Frill Detail Bandeau Midi Dress – Ava

£17.99 Regular price WAS £35.98

Brown Strappy Bodycon Midi Dress - Poppy

Brown Strappy Bodycon Midi Dress - Poppy

£3.99 Regular price WAS £7.98

Black Criss Cross Back Slinky Midi Dress - Laura

Black Criss Cross Back Slinky Midi Dress - Laura

£13.99 Regular price WAS £27.98

Pink Belted Bodycon Midi Dress - Angelica

Pink Belted Bodycon Midi Dress - Angelica

£19.99 Regular price WAS £39.98

Pink Square Neck Strappy Midi Dress - Carly

Pink Square Neck Strappy Midi Dress - Carly

£2.99 Regular price WAS £5.98

Grey Bandeau Bodycon Midi Dress - Ariana

Grey Bandeau Bodycon Midi Dress - Ariana

£3.99 Regular price WAS £7.98

Red Criss Cross Back Slinky Midi Dress - Laura

Red Criss Cross Back Slinky Midi Dress - Laura

£13.99 Regular price WAS £27.98

Lime Square Neck Strappy Midi Dress - Carly

Lime 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

Grey Square Neck Strappy Midi Dress - Carly

Grey Square Neck Strappy Midi Dress - Carly

£2.99 Regular price WAS £5.98

Khaki High Neck Slit Midi Dress - Lily

Khaki High Neck Slit Midi Dress - Lily

£13.99 Regular price WAS £27.98

Black Cross Front Bandeau Midi Dress

Black Cross Front Bandeau Midi Dress

£15.99 Regular price WAS £31.98

Red Slinky Singe Waist Midi Dress - Aziza

Red Slinky Singe Waist Midi Dress - Aziza

£14.99 Regular price WAS £29.98

Rose Knitted One Shoulder Midi Dress - Sorcha

Rose Knitted One Shoulder Midi Dress - Sorcha

£8.99 Regular price WAS £17.98

Black Slinky Singe Waist Midi Dress - Aziza

Black Slinky Singe Waist Midi Dress - Aziza

£13.99 Regular price WAS £27.98

Red Bandeau Bodycon Midi Dress - Ariana

Red Bandeau Bodycon Midi Dress - Ariana

£6.99 Regular price WAS £13.98

Black High Neck Slit Midi Dress - Lily

Black High Neck Slit Midi Dress - Lily

£13.99 Regular price WAS £27.98

Mustard Crochet One Shoulder Midi Dress - Armelle

Mustard Crochet One Shoulder Midi Dress - Armelle

£16.99 Regular price WAS £33.98

Wine Knitted One Shoulder Midi Dress - Sorcha

Wine Knitted One Shoulder Midi Dress - Sorcha

£8.99 Regular price WAS £17.98

Pink Bandeau Bodycon Midi Dress - Ariana

Pink Bandeau Bodycon Midi Dress - Ariana

£3.99 Regular price WAS £7.98

Rust Front Wrap Singed Waist Midi Dress - Lucia

Rust Front Wrap Singed Waist Midi Dress - Lucia

£14.99 Regular price WAS £29.98

Khaki Cami Pleated Wrap Midi Dress - Dolly

Khaki Cami Pleated Wrap Midi Dress - Dolly

£17.99 Regular price WAS £35.98

Beige One Shoulder Midi Dress - Sorcha

Beige One Shoulder Midi Dress - Sorcha

£13.99 Regular price WAS £27.98

White Frill Overlay Bodycon Midi Dress - Piper

White Frill Overlay Bodycon Midi Dress - Piper

£19.99 Regular price WAS £39.98

Mustard Cross Front Bandeau Midi Dress

Mustard Cross Front Bandeau Midi Dress

£15.99 Regular price WAS £31.98

Lime High Neck Bodycon Midi Dress - Lucy

Lime High Neck Bodycon Midi Dress - Lucy

£6.99 Regular price WAS £13.98

Beige Cross Front Bandeau Midi Dress

Beige Cross Front Bandeau Midi Dress

£13.99 Regular price WAS £27.98

White Long Sleeve Slinky Wrap Midi Dress - Amelie

White Long Sleeve Slinky Wrap Midi Dress - Amelie

£13.99 Regular price WAS £27.98

Black Front Wrap Singed Waist Midi Dress - Lucia

Black Front Wrap Singed Waist Midi Dress - Lucia

£14.99 Regular price WAS £29.98

White Front Wrap Singed Waist Midi Dress - Lucia

White Front Wrap Slinky Midi Dress - Lucia

£14.99 Regular price WAS £29.98

White Slinky Singe Waist Midi Dress - Aziza

White Slinky Singe Waist Midi Dress - Aziza

£14.99 Regular price WAS £29.98

White Bardot Frill Midi Dress - Fiona

White Bardot Frill Midi Dress - Fiona

£9.99 Regular price WAS £19.98