Smile, it’s Final Sale - up to 70% off on selected styles!  Shop Sale

  • Clothing Size
  • Pants Size
  • Curvy

Midi dresses

(150)
Shirt dress with a silky sheen
6 8 10 12 14 16 18
Price reduced from £69.00 to £39.99
-42%
Linen blend: shirt dress
6 8 10 12 14 16 18
Price reduced from £59.00 to £34.99
-41%
Print dress with a wrap-over effect
6 8 10 12 14 16 18
Price reduced from £69.00 to £39.99
-42%
Chiffon dress with floral print
6 8 10 12 14 16 18
Price reduced from £69.00 to £49.99
-28%
Chiffon shirt dress
6 8 10 12 14 16 18
Price reduced from £55.00 to £34.99
-36%
Shirt dress with bandana print
6 8 10 12 14 16 18
Price reduced from £55.00 to £34.99
-36%
Denim pinafore with organic cotton
XS S M L XL XXL
Price reduced from £45.00 to £24.99
-44%
Shirt dress with bandana print
6 8 10 12 14 16 18
Price reduced from £55.00 to £18.99
-65%
Woven dress with a Henley neckline
6 8 10 12 14 16 18
Price reduced from £45.00 to £34.99
-22%
Sheath dress in a colour block look
6 8 10 12 14 16 18
Price reduced from £59.00 to £34.99
-41%
Mesh dress with geometric print
XS S M L XL XXL
Price reduced from £59.00 to £28.99
-51%
Made of TENCEL™: dress with broderie anglaise
XS S M L XL XXL
Stretch jersey shirt dress
XS S M L XL XXL
Price reduced from £69.00 to £39.99
-42%
Linen blend: shirt dress
6 8 10 12 14 16 18
Price reduced from £45.00 to £24.99
-44%
Dress with LENZING™ ECOVERO
6 8 10 12 14 16
Price reduced from £45.00 to £24.99
-44%
Sheath dress with a buckled belt
6 8 10 12 14 16 18
Price reduced from £59.00 to £34.99
-41%
Chiffon dress with a wrap-over effect
6 8 10 12 14 16 18
Price reduced from £69.00 to £39.99
-42%
Stretch satin dress with a high-low hem
6 8 10 12 14 16 18
Price reduced from £69.00 to £39.99
-42%
Shirt dress in a utility style
6 8 10 12 14 16 18
Price reduced from £59.00 to £39.99
-32%
Shirt dress with lyocell
XS S M L XL XXL
Price reduced from £55.00 to £34.99
-36%
Long dress in the style of a polo shirt with belt
XS S M L XL XXL
Fabric mix stretch dress
6 8 10 12 14 16 18
Price reduced from £75.00 to £39.99
-47%
Woven dress with a flared skirt
6 8 10 12 14 16 18
Price reduced from £55.00 to £34.99
-36%
Floral lace dress
6 8 10 12 14 16 18
Price reduced from £99.00 to £59.99
-39%
Stretch jersey shirt dress
XS S M L XL XXL
Price reduced from £59.00 to £28.99
-51%
Floral lace dress with stretch
XS S M L XL XXL
Price reduced from £59.00 to £34.99
-41%
Dungaree skirt with breast pocket
6 8 10 12 14 16 18
Price reduced from £45.00 to £34.99
-22%
Midi dress with a modern tribal print
6 8 10 12 14 16 18
Price reduced from £69.00 to £39.99
-42%
Recycled: chiffon dress with button placket
6 8 10 12 14 16 18
Price reduced from £69.00 to £39.99
-42%
Glitter knit dress with LENZING™ ECOVERO
XS S M L XL XXL
Price reduced from £59.00 to £34.99
-41%
Faux leather dress with a press studs
6 8 10 12 14 16 18
Price reduced from £59.00 to £34.99
-41%
Dress with a belt, 100% cotton
6 8 10 12 14 16 18
Price reduced from £55.00 to £34.99
-36%
Tulle dress with embroidery and a belt
6 8 10 12 14 16 18
Price reduced from £75.00 to £39.99
-47%
Stretch jersey dress with a belt
XS S M L XL XXL
Price reduced from £55.00 to £34.99
-36%
Dress
6 8 10 12 14 16 18