Midi Dresses

Sort by
  • On Sale!
    Ladies Dress Colour is Everly Peach Print Ladies Dress Colour is Everly Peach Print

    Guava off Shoulder Dress

    Original price was: $159.95.Current price is: $80.00.
  • On Sale!
    Ladies Dress Colour is Amber Tropical Print Ladies Dress Colour is Amber Tropical Print

    Amber Mesh Dress

    Original price was: $159.95.Current price is: $70.00.
  • On Sale!
    Ladies Dress Colour is Savannah Night Print Ladies Dress Colour is Savannah Night Print

    Savannah Night Dress

    Original price was: $159.95.Current price is: $70.00.
  • On Sale!
    Ladies Dress Colour is Everly White Print Ladies Dress Colour is Everly White Print

    Everly Palm Dress

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

    Bree V-Neck Dress

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

    Serenity Midi Dress

    Original price was: $159.95.Current price is: $50.00.
  • On Sale!
    Ladies Dress Colour is Delilah Khaki Print Ladies Dress Colour is Delilah Khaki Print

    Delilah Dress

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

    Genesis Midi Dress

    Original price was: $149.95.Current price is: $50.00.
  • 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 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 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 Sand Cheetah Print Ladies Dress Colour is Sand Cheetah Print

    Cheetah Dress

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

    Amora Bodycon Dress

    Original price was: $149.95.Current price is: $30.00.

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!