Midi Dresses

Not too short, but not too long, our midi dresses are just right. From casual day dresses to wedding guest dresses, your midi will never look out of place.

All Dresses Floral Midi Dresses Midaxi Dresses Black Midi Dresses
  1. From £55.00

    Black Spot V Neck Suki Midi Dress

  2. From £75.00

    White Alexa Broderie Midi Dress

  3. Pink Floral Lily Tea Midi Dress
    From £39.00

    Pink Floral Lily Tea Midi Dress

  4. Black Floral Sweetheart Neck Marlow Midi Dress
    From £59.00

    Black Floral Sweetheart Neck Marlow Midi Dress

  5. From £85.00

    Terracotta Broderie Azalia Midi Tea Dress

  6. From £79.00
    Navy Crinkle Starlight Midi Dress
  7. From £89.00

    White Cotton Midi Shirt Dress

  8. From £75.00
    Green/White Gingham Elsa Midi Dress
  9. From £75.00

    Olive Green Felicia Broderie Midi Dress

  10. From £49.00

    Green Floral Alexa Midi with Shirring Dress

  11. Alexa Midi Dress
    From £39.00
    Hebe Smudge Pink Alexa Midi Dress
  12. From £69.00

    Lilac Gingham Kylie Midi Smock Dress

  13. From £69.00

    Ditsy Pink May Midi Dress

  14. From £75.00

    Petite White Sylvia Midi Dress

  15. From £79.00

    White Demi Broderie Midi Dress

  16. From £75.00
    Green Amy Midi Dress
  17. Green Natalia Midi Dress
    From £79.00
    Green Natalia Dress
  18. From £75.00

    Black Alexa Broderie Midi Dress

  19. Rochelle Smock Midi Dress
    From £59.00
    Rochelle Midi Dress
  20. From £55.00

    Fearne Cotton Rachel Midi Dress

  21. From £59.00
    Black and White Gingham Smock Maya Midi Dress
  22. From £55.00

    Blue Ditsy Floral London Midi Dress

  23. From £79.00

    White Floral Broderie Felicia Midi Dress

  24. From £79.00

    Pink Floral Selena Broderie Midi Dress

  25. Olive Green Dove Midi Dress
    From £95.00
    Olive Green Dove Midi Dress
  26. From £65.00

    Ditsy Floral Green Malika Midi Dress

  27. Red Floral Delilah Midi Dress
    From £55.00

    Red Floral Delilah Midi Dress

  28. From £55.00

    Orange Heart Print London Midi Dress

  29. Harper Ditsy Luna Midi Dress
    From £55.00
    Harper Ditsy Luna Midi Dress
  30. From £85.00

    Pink Floral Demi Embroidery Midi Dress

  31. Pink Floral Rosie Midi Dress
    From £55.00

    Pink Floral Rosie Midi Dress

  32. Black Maxine Midi Dress
    From £95.00
    Black Maxine Midi Dress
  33. Black Amy Midi Dress
    From £75.00
    Black Amy Midi Dress
  34. Black Floral Lily Tea Midi Dress
    From £39.00
    Black and White Floral Lily Midi Dress
  35. From £65.00

    Sky Blue Floral Margot Midi Dress

  36. Blue Daisy Kylie Midi Dress
    From £69.00

    Blue Daisy Kylie Midi Dress