• Clothing Size
  • Curvy

Midi dresses

/ (160)
Crêpe dress with laser-cut details
6 8 10 12 14 16 18
Price reduced from £55.00 to £39.99
-27%
Cotton denim dress
XS S M L XL XXL
Price reduced from £45.00 to £24.99
-44%
Sheath dress made of stretch jersey
XS S M L XL XXL
Price reduced from £55.00 to £34.99
-36%
Embroidered tulle dress
6 8 10 12 14 16 18
Price reduced from £75.00 to £39.99
-47%
Linen blend: dress with a button placket
XS S L XL XXL
Price reduced from £55.00 to £34.99
-36%
Sheath dress made of firm stretch jersey
XS S M L XL XXL
Price reduced from £55.00 to £34.99
-36%
Dress made of mesh and tulle with embroidery
XS S M L XL XXL
Chiffon dress with a wrap-over effect
6 8 10 12 14 16 18
Price reduced from £69.00 to £39.99
-42%
Jersey dress in 100% cotton
XS S M L XL XXL
Price reduced from £39.00 to £24.99
-36%
Shirt blouse style dress made of jersey
XS S M L XL XXL
Price reduced from £69.00 to £39.99
-42%
Midi dress with a flounce hem
6 8 10 12 14 16 18
Price reduced from £55.00 to £34.99
-36%
Shirt dress with a flounce skirt
6 8 10 12 14 16 18
Price reduced from £59.00 to £34.99
-41%
Floral lace dress
6 8 10 12 14 16 18
Price reduced from £99.00 to £59.99
-39%
Tulle dress with embroidery and a belt
6 8 10 12 14 16 18
Price reduced from £75.00 to £39.99
-47%
Faux leather dress with a press studs
6 8 10 12 14 16 18
Price reduced from £59.00 to £34.99
-41%
LENZING™ ECOVERO™ shirt dress
6 8 10 12 14 16 18
Price reduced from £45.00 to £34.99
-22%
Stretch denim dress with tie-around belt
XS S M L XL XXL
Price reduced from £55.00 to £34.99
-36%
Fabric mix stretch dress
6 8 10 12 14 16 18
Price reduced from £75.00 to £39.99
-47%
Woven dress with a Henley neckline
6 8 10 12 14 16 18
Price reduced from £45.00 to £34.99
-22%
Wrap dress made of LENZING™ ECOVERO™
6 8 10 12 14 16 18
Price reduced from £69.00 to £39.99
-42%
Dress with detachable straps
6 8 10 12 14 16 18
Price reduced from £75.00 to £39.99
-47%
Sheath dress with a buckled belt
6 8 10 12 14 16 18
Price reduced from £59.00 to £34.99
-41%
Denim pinafore with organic cotton
XS S M L XL XXL
Price reduced from £45.00 to £24.99
-44%