Midi Dresses

The perfect balance between mini and maxi, midi dresses are a trend that's here to stay. Ultimately versatile for work or play, this cut gives you that little extra coverage for a chic and classic finish. Our selection features all the florals, lace and lavish touches you could ask for!

Filters
89 products
Model Product
Grid
List
  1. Alena Maxi Dress - black
    Alena Maxi Dress - black
    Alena Maxi Dress - black
    ELEVATED ESSENTIALS
    Alena Maxi Dress - black
    Regular Price $99.95 As low as $69.97
    + More Colours
  2. Alena Maxi Dress - masala
    Alena Maxi Dress - masala
    Alena Maxi Dress - masala
    ELEVATED ESSENTIALS
    Alena Maxi Dress - masala
    Regular Price $99.95 As low as $69.97
    + More Colours
  3. Saskia Rib Knit Blouson Sleeve Dress - merlot
    Saskia Rib Dress - merlot
    Saskia Rib Knit Blouson Sleeve Dress - merlot
    ELEVATED ESSENTIALS
    Saskia Rib Knit Blouson Sleeve Dress - merlot
    Regular Price $109.95 As low as $76.97
    + More Colours
  4. Sienna Zebra Crew Neck Dress - black
    Sienna Zebra Crew Neck Dress - black
    Sienna Zebra Crew Neck Dress - black
    30% OFF*
    Sienna Zebra Crew Neck Dress - black
    Regular Price $99.95 As low as $69.97
  5. Blake Midi Tie Up Print Dress - black
    Blake Print Dress - black
    Blake Midi Tie Up Print Dress - black
    30% OFF*
    Blake Midi Tie Up Print Dress - black
    Regular Price $129.95 As low as $90.97
  6. Kara Midi Dress - amber
    Kara Midi Dress - amber
    Kara Midi Dress - amber
    ELEVATED ESSENTIALS
    Kara Midi Dress - amber
    Regular Price $99.95 As low as $69.97
  7. Ponte Flare Stretch Maxi Dress - black
    Ponte Flare Dress - black
    Ponte Flare Stretch Maxi Dress - black
    30% OFF*
    Ponte Flare Stretch Maxi Dress - black
    Regular Price $119.95 As low as $83.97
    + More Colours
  8. Cammy Gathered Bust Dress - black
    Cammy Dress - black
    Cammy Gathered Bust Dress - black
    30% OFF*
    Cammy Gathered Bust Dress - black
    Regular Price $159.95 As low as $111.97
  9. Sienna Sheer Mesh Embroidered Dress - black
    Sienna Sheer Mesh Embroidered Dress - black
    Sienna Sheer Mesh Embroidered Dress - black
    30% OFF*
    Sienna Sheer Mesh Embroidered Dress - black
    Regular Price $99.95 As low as $69.97
  10. Mesh Miranda Print Midi Dress - black
    Mesh Miranda Print Midi Dress - black
    Mesh Miranda Print Midi Dress - black
    30% OFF*
    Mesh Miranda Print Midi Dress - black
    Regular Price $139.95 As low as $97.97
    + More Colours
  11. Saskia Rib Knit Blouson Sleeve Dress - black
    Saskia Rib Dress - black
    Saskia Rib Knit Blouson Sleeve Dress - black
    30% OFF*
    Saskia Rib Knit Blouson Sleeve Dress - black
    Regular Price $109.95 As low as $76.97
    + More Colours
  12. Shereen Long Sleeve Shirt Dress - black
    Shereen Dress - black
    Shereen Long Sleeve Shirt Dress - black
    ELEVATED ESSENTIALS
    Shereen Long Sleeve Shirt Dress - black
    Regular Price $149.95 As low as $104.97
    + More Colours
  13. Cammy Gathered Bust Print Dress - dusky rose
    Cammy Print Dress
    Cammy Gathered Bust Print Dress - dusky rose
    30% OFF*
    Cammy Gathered Bust Print Dress - dusky rose
    Regular Price $159.95 As low as $111.97
    + More Colours
  14. Lace Niki Flared Dress - plum
    Lace Niki Dress - plum
    Lace Niki Flared Dress - plum
    30% OFF*
    Lace Niki Flared Dress - plum
    Regular Price $139.95 As low as $97.97
    + More Colours
  15. Soft Ruffle Faux Wrap Dress - black
    Soft Ruffle Dress - Black
    Soft Ruffle Faux Wrap Dress - black
    30% OFF*
    Soft Ruffle Faux Wrap Dress - black
    Regular Price $139.95 As low as $97.97
    + More Colours
  16. Alena Long Sleeve Shirt Dress - teal
    Women's Plus Size Alena Dress - teal
    Alena Long Sleeve Shirt Dress - teal
    50% OFF*
    Alena Long Sleeve Shirt Dress - teal
    Regular Price $149.95 As low as $74.98
    + More Colours
  17. Kenzi Roll Neck Knit Dress - greenstone
    Kenzi Dress
    Kenzi Roll Neck Knit Dress - greenstone
    30% OFF*
    Kenzi Roll Neck Knit Dress - greenstone
    Regular Price $129.95 As low as $90.97
    + More Colours
  18. Soft Ruffle Faux Wrap Dress - emerald
    Soft Ruffle Dress - Emerald
    Soft Ruffle Faux Wrap Dress - emerald
    30% OFF*
    Soft Ruffle Faux Wrap Dress - emerald
    Regular Price $139.95 As low as $97.97
    + More Colours
  19. Soft Ruffle Faux Wrap Dress - navy
    Soft Ruffle Dress - Navy
    Soft Ruffle Faux Wrap Dress - navy
    30% OFF*
    Soft Ruffle Faux Wrap Dress - navy
    Regular Price $139.95 As low as $97.97
    + More Colours
  20. Sienna Print Long Sleeve Dress - black
    Sienna Print Long Sleeve Dress - black
    Sienna Print Long Sleeve Dress - black
    30% OFF*
    Sienna Print Long Sleeve Dress - black
    Regular Price $159.95 As low as $111.97
    + More Colours
  21. Shereen Long Sleeve Shirt Dress - caramel
    Shereen Dress - caramel
    Shereen Long Sleeve Shirt Dress - caramel
    ELEVATED ESSENTIALS
    Shereen Long Sleeve Shirt Dress - caramel
    Regular Price $149.95 As low as $104.97
    + More Colours
  22. Splendour Strapless Tiered Mesh Skirt - black
    Splendor Dress
    Splendour Strapless Tiered Mesh Skirt - black
    30% OFF*
    Splendour Strapless Tiered Mesh Skirt - black
    Regular Price $229.95 As low as $160.97
  23. Mesh Miranda Print Midi Dress - white
    Mesh Miranda Print Dress - white
    Mesh Miranda Print Midi Dress - white
    30% OFF*
    Mesh Miranda Print Midi Dress - white
    Regular Price $139.95 As low as $97.97
    + More Colours
  24. Cassandra Stripe Shirt Dress - black
    Cassandra Dress
    Cassandra Stripe Shirt Dress - black
    50% OFF*
    Cassandra Stripe Shirt Dress - black
    Regular Price $139.95 As low as $69.98
  25. Saskia Rib Knit Blouson Sleeve Dress - mocha
    Saskia Rib Dress - mocha
    Saskia Rib Knit Blouson Sleeve Dress - mocha
    30% OFF*
    Saskia Rib Knit Blouson Sleeve Dress - mocha
    Regular Price $109.95 As low as $76.97
    + More Colours
  26. Maddie Stripe Knit Dress - black
    Plus Size Maddie Dress - Green
    Maddie Stripe Knit Dress - black
    30% OFF*
    Maddie Stripe Knit Dress - black
    Regular Price $129.95 As low as $90.97
  27. Alena Maxi Dress - khaki
    Alena Midi Dress
    Alena Maxi Dress - khaki
    30% OFF*
    Alena Maxi Dress - khaki
    Regular Price $99.95 As low as $69.97
    + More Colours
  28. Sienna Print Long Sleeve Dress - peacock
    Sienna Print Long Sleeve Dress - peacock
    Sienna Print Long Sleeve Dress - peacock
    30% OFF*
    Sienna Print Long Sleeve Dress - peacock
    Regular Price $159.95 As low as $111.97
    + More Colours
  29. Ponte Flare Stretch Maxi Dress - navy
    Ponte Flare Dress - Navy
    Ponte Flare Stretch Maxi Dress - navy
    30% OFF*
    Ponte Flare Stretch Maxi Dress - navy
    Regular Price $119.95 As low as $83.97
    + More Colours
  30. Livia High Neck Lace Midi Dress - navy
    Livia Dress - navy
    Livia High Neck Lace Midi Dress - navy
    30% OFF*
    Livia High Neck Lace Midi Dress - navy
    Regular Price $189.95 As low as $132.97
    + More Colours
  31. Marissa Long Sleeve Dress - greenstone
    Marissa Dress
    Marissa Long Sleeve Dress - greenstone
    30% OFF*
    Marissa Long Sleeve Dress - greenstone
    Regular Price $139.95 As low as $97.97
    + More Colours
  32. Precious Pleat Dress - sienna
    Precious Pleat Dress
    Precious Pleat Dress - sienna
    30% OFF*
    Precious Pleat Dress - sienna
    Regular Price $149.95 As low as $104.97
    + More Colours
  33. Aubree Sleeve Drape Midi Dress - cabernet
    Aubree Dress
    Aubree Sleeve Drape Midi Dress - cabernet
    30% OFF*
    Aubree Sleeve Drape Midi Dress - cabernet
    Regular Price $149.95 As low as $104.97
    + More Colours
  34. Lace Valencia Sweetheart Midi Dress - ruby
    Lace Valencia Dress - ruby
    Lace Valencia Sweetheart Midi Dress - ruby
    30% OFF*
    Lace Valencia Sweetheart Midi Dress - ruby
    Regular Price $199.95 As low as $139.97
    + More Colours
  35. Wrap Swing V Neck Dress - spiced plum
    Wrap Swing Dress
    Wrap Swing V Neck Dress - spiced plum
    50% OFF*
    Wrap Swing V Neck Dress - spiced plum
    Regular Price $149.95 As low as $74.98
    + More Colours
  36. Va Va Voom Off Shoulder Dress - black
    Va Va Voom Dress - black
    Va Va Voom Off Shoulder Dress - black
    50% OFF*
    Va Va Voom Off Shoulder Dress - black
    Regular Price $199.95 As low as $99.98
    + More Colours
  37. Claudia Pleat Midi Dress - black
    Claudia Dress - black
    Claudia Pleat Midi Dress - black
    30% OFF*
    Claudia Pleat Midi Dress - black
    Regular Price $129.95 As low as $90.97
  38. Tiffany Bloom Strapless Midi Dress - black
    Tiffany Bloom Dress - black
    Tiffany Bloom Strapless Midi Dress - black
    30% OFF*
    Tiffany Bloom Strapless Midi Dress - black
    Regular Price $199.95 As low as $139.97
  39. Wrap Hayden Long Sleeve Dress - sienna
    Women's Plus Size Wrap Hayden Maxi - sienna
    Wrap Hayden Long Sleeve Dress - sienna
    30% OFF*
    Wrap Hayden Long Sleeve Dress - sienna
    Regular Price $129.95 As low as $90.97
    + More Colours
  40. Avah Ruched Long Sleeve Dress - black
    Avah Dress
    Avah Ruched Long Sleeve Dress - black
    50% OFF*
    Avah Ruched Long Sleeve Dress - black
    Regular Price $129.95 As low as $64.98
    + More Colours
  41. Alani Print Slip Dress - leopard
    Women's Plus Size Alani Print Dress - leopard
    Alani Print Slip Dress - leopard
    30% OFF*
    Alani Print Slip Dress - leopard
    Regular Price $129.95 As low as $90.97
  42. Lace Valencia Sweetheart Midi Dress - black
    Lace Valencia Dress - black
    Lace Valencia Sweetheart Midi Dress - black
    30% OFF*
    Lace Valencia Sweetheart Midi Dress - black
    Regular Price $199.95 As low as $139.97
    + More Colours
  43. Marissa Long Sleeve Dress - black
    Marissa Dress
    Marissa Long Sleeve Dress - black
    30% OFF*
    Marissa Long Sleeve Dress - black
    Regular Price $139.95 As low as $97.97
    + More Colours
  44. Kenia Dress - black
    Kenia Dress
    Kenia Dress - black
    30% OFF*
    Kenia Dress - black
    Regular Price $119.95 As low as $83.97
    + More Colours
  45. Midi Jamie Dress - black
    Jamie Midi Dress
    Midi Jamie Dress - black
    30% OFF*
    Midi Jamie Dress - black
    Regular Price $139.95 As low as $97.97
  46. Denim Ivy Dress - mid denim
    Denim Ivy Dress
    Denim Ivy Dress - mid denim
    30% OFF*
    Denim Ivy Dress - mid denim
    Regular Price $149.95 As low as $104.97
    + More Colours
  47. Kiana Dress - black
    Kiana Dress
    Kiana Dress - black
    30% OFF*
    Kiana Dress - black
    Regular Price $119.95 As low as $83.97
  48. Suzanne Maxi Dress - lavish lily
    Suzanne Maxi Dress
    Suzanne Maxi Dress - lavish lily
    30% OFF*
    Suzanne Maxi Dress - lavish lily
    Regular Price $159.95 As low as $111.97
    + More Colours
Page
per page

Special event coming up? Take a look at our lavish selection of plus size midi dresses. Beautifully tailored to love your every curve, each of our dresses is made with thoughtful details to fit, flatter and flaunt. Opt for elevated luxury with a figure-skimming LBD, or go for something sexy in a strapless cut. For garden parties and upstyled brunches, your best bet is a dreamy floral print! Explore the full range online when you shop City Chic now.