Collection: Midi Dresses

Whether it is for a special occasion, for a week-long vacation, for a night out or simply for a weekend brunch with your friends, grab your favourite midi dress & you’re good to go! We absolutely adore midi dresses with floral prints and bold colours, but we also love long sleeve knitted midi dresses or a bodycon cut-out dresses for a night out.
See our selection of the best midi dresses below.

29 products
  • Irrosie Dress
    Irrosie Dress (8144265937104)
    Regular price
    $229.00 CAD
    Sale price
    $229.00 CAD
    Regular price
    Unit price
    per 
    Sold out
  • Betty Dress
    Betty Dress (8121750028496)
    Regular price
    $149.98 CAD
    Sale price
    $149.98 CAD
    Regular price
    Unit price
    per 
    Sold out
  • Mallorca Midi Dress
    Mallorca Midi Dress (8001423016144)
    Regular price
    $155.00 CAD
    Sale price
    $155.00 CAD
    Regular price
    Unit price
    per 
    Sold out
  • Long Knitted Dress
    The Jena Dress (7969358020816)
    Regular price
    $49.99 CAD
    Sale price
    $49.99 CAD
    Regular price
    $160.00 CAD
    Unit price
    per 
    Sold out
  • Wrap Printed Dress
    Wrap Printed Dress (7938624225488)
    Regular price
    $169.99 CAD
    Sale price
    $169.99 CAD
    Regular price
    $347.00 CAD
    Unit price
    per 
    Sold out
  • Long Knit Dress
    Antinea Dress (7925965553872)
    Regular price
    $135.00 CAD
    Sale price
    $135.00 CAD
    Regular price
    Unit price
    per 
    Sold out
  • Animal Printed Dress
    Tyra Dress (7919937355984)
    Regular price
    $189.99 CAD
    Sale price
    $189.99 CAD
    Regular price
    $362.00 CAD
    Unit price
    per 
    Sold out
  • Riding Waves Dress
    Riding Waves Dress (7915391549648)
    Regular price
    $110.98 CAD
    Sale price
    $110.98 CAD
    Regular price
    $59.99 CAD
    Unit price
    per 
    Sold out
  • Crochet Stripe Midi Dress
    Crochet Stripe Midi Dress (7915391353040)
    Regular price
    $59.99 CAD
    Sale price
    $59.99 CAD
    Regular price
    Unit price
    per 
    Sold out
  • Lya Linen Dress
    Lya Linen Dress (7915283775696)
    Regular price
    $169.99 CAD
    Sale price
    $169.99 CAD
    Regular price
    $249.98 CAD
    Unit price
    per 
    Sold out
  • Vera Tank Dress
    Vera Dress (7915282989264)
    Regular price
    $79.99 CAD
    Sale price
    $79.99 CAD
    Regular price
    $229.98 CAD
    Unit price
    per 
    Sold out
  • Abstract Printed Tiered Hem Halter Maxi Dress
    Abstract Printed Tiered Hem Halter Maxi Dress (7915277484240)
    Regular price
    $39.99 CAD
    Sale price
    $39.99 CAD
    Regular price
    $139.98 CAD
    Unit price
    per 
    Sold out