Midi Dresses

Sort by
  • On Sale!
    Ladies Dress Colour is Green Ladies Dress Colour is Green

    Plena Dress

    Original price was: $169.95.Current price is: $50.00.
  • On Sale!
    Ladies Dress Colour is Nude Ladies Dress Colour is Nude

    Veluta Dress

    Original price was: $119.95.Current price is: $30.00.
    Clear
  • On Sale!
    Ladies Dress Colour is White Ladies Dress Colour is White

    Molise Dress

    Original price was: $129.95.Current price is: $50.00.
    Clear
  • On Sale!
    Ladies Dress Colour is Celia Teal Print Ladies Dress Colour is Celia Teal Print

    Celia Bodycon Dress

    Original price was: $149.95.Current price is: $50.00.
  • On Sale!
    Ladies Dress Colour is Magenta Ladies Dress Colour is Magenta

    Eiffel Dress

    Original price was: $169.95.Current price is: $30.00.
  • On Sale!
    Ladies Dress Colour is Deliliah Blue Print Ladies Dress Colour is Deliliah Blue Print

    Delicada Ruffle Dress

    Original price was: $149.95.Current price is: $50.00.
  • On Sale!
    Ladies Dress Colour is White Ladies Dress Colour is White

    Modella Dress

    Original price was: $129.95.Current price is: $50.00.
    Clear
  • On Sale!
    Ladies Dress Colour is Navy Ladies Dress Colour is Navy

    Notera Dress

    Original price was: $139.95.Current price is: $50.00.
  • On Sale!
    Ladies Dress Colour is Navy Ladies Dress Colour is Navy

    Tremblay Dress

    Original price was: $139.95.Current price is: $50.00.
  • On Sale!
    Ladies Dress Colour is Orange Ladies Dress Colour is Orange

    Tremblay Dress

    Original price was: $139.95.Current price is: $50.00.
  • On Sale!
    Ladies Dress Colour is Teal Ladies Dress Colour is Teal

    Brandy Dress

    Original price was: $139.95.Current price is: $50.00.
  • On Sale!
    Ladies Dress Colour is Rose Ladies Dress Colour is Rose

    Palida Dress

    Original price was: $139.95.Current price is: $50.00.
    Clear
  • On Sale!
    Ladies Dress Colour is Blue Ladies Dress Colour is Blue

    Laredo Dress

    Original price was: $149.95.Current price is: $30.00.
    Clear
  • On Sale!
    Ladies Dress Colour is Chocolate Ladies Dress Colour is Chocolate

    Vocca Dress

    Original price was: $139.95.Current price is: $50.00.
    Clear
  • On Sale!
    Ladies Dress Colour is Bree Night Print Ladies Dress Colour is Bree Night Print

    Bree Midi Dress

    Original price was: $149.95.Current price is: $30.00.
  • On Sale!
    Ladies Dress Colour is Green Ladies Dress Colour is Green

    Encanta Dress

    Original price was: $139.95.Current price is: $30.00.
    Clear
  • On Sale!
    Ladies Dress Colour is Fuchsia Ladies Dress Colour is Fuchsia

    Caria Dress

    Original price was: $149.95.Current price is: $50.00.
    Clear

Shop Women’s Midi Dresses Online – Fresh Soul Clothing

At Fresh Soul Clothing, we offer a wide variety of ladies midi dresses. We have new styles dropping weekly, including formal midi dresses, casual midi dresses, floral midi dresses, bodycon midi dresses, cut-out midi dresses and knitted midi dresses. Women's midi dresses and calf-length options are perfect for any season, designed in a variety of styles. We offer a range of different fabrications including mesh, satin, linen, sequin and slinky. Find the perfect midi dress for any occasion and shop with us today!