Midi Dresses

Shop vibrant, colourful printed dresses from swingy smocks to smart shirt-dress styles in an on trend midi length. Look out for sustainable fabrics, our extended size range and POCKETS. Beautiful midi dresses to see you through all occasions.
Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale
Liselle Midi Knit Dress - Black, Metallic Stripes
£48.30 GBP £69.00 GBP
Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale
Liselle Midi Knit Dress - Black, Rainbow Stripe Cuffs
£48.30 GBP £69.00 GBP
Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale
Dania Knit Midi Dress - Black, Sparkle Prism
£48.30 GBP £69.00 GBP
Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale
Saffie Midi Smock Dress - Black, Planet Polka
£43.20 GBP £72.00 GBP
Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale
Trudie Midi Shirred Dress - Black, Lost Dinosaurs
£45.00 GBP £75.00 GBP
Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale
Sidney Midi Smock Dress- Multi, Woodland Floral
£50.40 GBP £72.00 GBP
Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale
Gretel Midi Shirred Dress - Green, Rainbow Shadow Polka
£52.50 GBP £75.00 GBP
Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale
Liselle Midi Knit Dress - Black, Rainbow Stripes
£55.20 GBP £69.00 GBP
Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale
Briony Knit Midi Dress - Navy, Star Sleeve
£43.20 GBP £72.00 GBP
Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale
Bakari Jersey Tiered Midi Dress - Black, Star Cluster
£57.60 GBP £72.00 GBP
Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale
Marietta Midi Shirred Dress - Multi, Woodland Floral
£47.40 GBP £79.00 GBP
Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale
Lillian Midi Shirred Dress - Black, Metallic Rainbow Stripe
£63.20 GBP £79.00 GBP
Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale
Sidney Midi Smock Dress - Black, Zodiac Rainbow Skies
£50.40 GBP £72.00 GBP
Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale
Esmeralda Midi Smock Dress - Black, Metallic Rainbow Stripe
£45.00 GBP £75.00 GBP
Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale
Sidney Midi Smock Dress - Dark Green, Tigers & Palms
£50.40 GBP £72.00 GBP
Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale
Liselle Midi Knit Dress - Navy, Double Stripe
£48.30 GBP £69.00 GBP
Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale Sale
Kirsty Midi Smock Dress - Mid-Blue Denim
£55.30 GBP £79.00 GBP
×