Midi Dresses

103
Not too short, but not too long. Meet our responsibly made midi dresses.
  1. Selena Midi Dress
    From £45.00
    Lenzing Ecovero Burgundy Ditsy Selena Midi Dress
  2. Florence Midi Dress
    From £49.00
    Lenzing Ecovero Pink and Purple Ditsy Florence Midi Dress
  3. Selena Midi Dress
    From £45.00
    Lenzing Ecovero Blue and White Ditsy Selena Midi Dress
  4. Evie Ruched Sleeve Midi Dress
    From £49.00
    Lenzing Ecovero Black Ditsy Heart and Floral Evie Ruched Sleeve Midi Dress
  5. Luna Midi Dress
    From £49.00
    Lenzing Ecovero Pink Heart Luna Midi Dress
  6. Izzy Midi Dress
    From £45.00
    Black Ditsy Heart and Floral Izzy Midi Dress
  7. Felicia Midi Dress
    From £45.00
    Pink Ditsy Floral Felicia Midi Dress
  8. Florence Midi Dress
    From £49.00
    Lenzing Ecovero Burgundy Ditsy Floral Florence Midi Dress
  9. Beatrice Midi Dress
    From £49.00
    Lenzing Ecovero Red and White Ditsy Beatrice Midi Dress
  10. Selena Short Sleeve Midi Dress
    From £39.00
    Lenzing™ Ecovero™ Pink and Black Smudge Selena Short Sleeve Midi Dress
  11. Selena Midi Dress
    From £45.00
    Lenzing Ecovero Pink and Purple Ditsy Selena Midi Dress
  12. Kiera Midi Dress
    From £49.00
    Lenzing™ Ecovero™ Black and Pink Star Kiera Midi Dress
  13. Alexa Midi Dress
    From £35.00
    Lenzing Ecovero Pink Floral Ditsy Alexa Midi Dress
  14. Esme Midi Dress
    From £45.00
    Lenzing™ Ecovero™ Blue and White Ditsy Esme Midi Dress
  15. Floral Florence Midi Dress
    From £49.00
    Lenzing Ecovero Black and Blue Ditsy Floral Florence Midi Dress
  16. Alexa Midi Dress
    From £35.00
    Lenzing Ecovero Multi Ditsy Alexa Midi Dress
  17. Poppy Midi Dress
    From £45.00
    Blue and White Ditsy Poppy Midi Dress
  18. Felicia Midi Dress
    From £45.00
    Lenzing Ecovero Patchwork Floral Felicia Midi Dress
  19. Luna Midi Dress
    From £49.00
    Lenzing™ Ecovero™ Black and Blue Floral Luna Midi Dress
  20. Kiera Midi Dress
    From £49.00
  21. Rachel Midi Dress
    From £35.00
    Lenzing Ecovero Red and White Ditsy Rachel Midi Dress
  22. Izzy Midi Dress
    From £45.00
    Black Ditsy Fruits Izzy Midi Dress
  23. Izzy Midi Dress
    From £45.00
    Blue and White Ditsy Izzy Midi Dress
  24. Fleur Mini Dress
    From £42.00
    Lenzing™ Ecovero™ Black and Blue Floral Fleur Mini Dress
  25. Felicia Midi Dress
    From £45.00
    Lenzing Ecovero Blue and White Ditsy Felicia Midi Dress
  26. Rosie Long Sleeve Midi Dress
    From £49.00
    Lenzing Ecovero Long Sleeve Rosie Midi Dress
  27. Daisy Midi Dress
    From £49.00
  28. Alexa Midi Dress
    From £35.00
    Lenzing Ecovero Blue Ditsy Heart Alexa Midi Dress
  29. Selena Midi Dress
    From £45.00
    Lenzing Ecovero Black and Blue Star Selena Midi Dress
  30. Esme Midi Dress
    From £45.00
    Lenzing™ Ecovero™ Multi Floral Esme Midi Dress
  31. Alexis Midi Dress
    From £45.00
    Lenzing™ Ecovero™ Red and Navy Heart Alexis Tie Sleeve Midi Dress
  32. Nina Midi Dress
    From £59.00
    Navy Check Nina Midi Dress
  33. Luna Midi Dress
    From £49.00
    Lenzing™ Ecovero™ Pink Floral Luna Midi Dress
  34. Luna Midi Dress
    From £49.00
    Lenzing Ecovero Patchwork Floral Luna Midi Dress
  35. Esme Midi Dress
    From £15.00 Regular Price £55.00
    Green Check Esme Midi Dress
  36. Beatrice Midi Dress
    From £49.00
    Lenzing Ecovero Red and Navy Heart Beatrice Midi Dress