Midi Dresses

Sort by
  • New
    Ladies Dress Colour is Red Ladies Dress Colour is Red

    Queen of Hearts Dress

    $139.95
    Clear
  • New
    Ladies Dress Colour is Red Ladies Dress Colour is Red

    Cosmopolitan Dress

    $149.95
    Clear
  • New
    Ladies Dress Colour is Navy Ladies Dress Colour is Navy

    Blaise Dress

    $149.95
  • New
    Ladies Dress Colour is Ruby Ladies Dress Colour is Ruby

    Pietra Dress

    $139.95
    Clear
  • New
    Ladies Dress Colour is Teal Ladies Dress Colour is Teal

    Moonlight Dress

    $149.95
    Clear
  • New
    Ladies Dress Colour is Black Ladies Dress Colour is Black

    Femme Fatale Dress

    $139.95
    Clear
  • New
    Ladies Dress Colour is Navy Ladies Dress Colour is Navy

    Lutecia Dress

    $149.95
    Clear
  • Ladies Dress Colour is Black Ladies Dress Colour is Black

    Vogue Dress

    $169.95
  • Ladies Dress Colour is Navy Ladies Dress Colour is Navy

    Marquesas Dress

    $169.95
  • On Sale!
    Ladies Dress Colour is Magenta Ladies Dress Colour is Magenta

    Bevanda Dress

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

    Koh Samui Midi Dress

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

    Boracay off Shoulder Dres

    Original price was: $149.95.Current price is: $75.00.
    Clear
  • On Sale!
    Ladies Dress Colour is Hot Pink Ladies Dress Colour is Hot Pink

    Salina Dress

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

    Taglio Dress

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

    Saona Dress

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

    Macura Dress

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

    Layana Dress

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

    Branna Dress

    Original price was: $139.95.Current price is: $70.00.
  • 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 Orange Ladies Dress Colour is Orange

    Paradise Dress

    Original price was: $139.95.Current price is: $70.00.
    Clear
  • 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 Red Ladies Dress Colour is Red

    Malvasia Dress

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

    Antigua Dress

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

    Culebra 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!