Midi Dresses

Filter
sort Recommended have been applied
  • Ruffle-Collar Dress - Green/cream patterned/White/blue patterned/White/navy blue patterned

    Ruffle-Collar Dress

    Discounted price$26.99Regular price$44.99

    Member price:$30.99

  • Long Puff-Sleeved Dress - Black/zebra print/Dark green/patterned

    Long Puff-Sleeved Dress

    Discounted price$26.99Regular price$44.99

    Member price:$30.99

  • Lace-Trimmed Jersey Dress - Dark brown
    -16%

    Lace-Trimmed Jersey Dress

    Discounted price$41.99Regular price$49.99

  • Strappy Midi Dress - White/floral/Cream/floral

    Strappy Midi Dress

    Discounted price$37.99Regular price$44.99

    Member price:$37.99

  • Textured Jersey Dress - Black/polka dot

    Textured Jersey Dress

    Discounted price$33.99Regular price$39.99

    Member price:$33.99

  • Short-Sleeved Shirt Dress - Beige/leopard print

    Short-Sleeved Shirt Dress

    Discounted price$41.99Regular price$49.99

    Member price:$41.99

  • Shirt Dress - Black/Blue/striped/Navy blue

    Shirt Dress

    Discounted price$37.99Regular price$44.99

    Member price:$37.99

  • Long-Sleeved Viscose Dress - Black/dotted

    Long-Sleeved Viscose Dress

    Discounted price$50.99Regular price$59.99

    Member price:$50.99

  • Denim Shirt Dress - Denim blue/Dark denim blue

    Denim Shirt Dress

    Discounted price$50.99Regular price$59.99

    Member price:$50.99

  • Short-Sleeved Shirt Dress - Navy blue

    Short-Sleeved Shirt Dress

    Discounted price$62.99Regular price$74.99

    Member price:$62.99

  • Denim Midi Dress - Denim blue
    -20%

    Denim Midi Dress

    Discounted price$51.99Regular price$64.99

  • Cap-sleeved Dress - Mustard yellow/Red

    Cap-sleeved Dress

    Discounted price$24.99Regular price$29.99

    Member price:$24.99

  • Denim Shirt Dress - Dark denim blue/Denim blue

    Denim Shirt Dress

    Discounted price$50.99Regular price$59.99

    Member price:$50.99

  • Shirt Dress with Belt - Brown

    Shirt Dress with Belt

    Discounted price$41.99Regular price$49.99

    Member price:$41.99

  • Halterneck Dress - Black/dotted
    -15%

    Halterneck Dress

    Discounted price$33.99Regular price$39.99

  • Shirt Dress - Blue/striped/Black/Navy blue

    Shirt Dress

    Discounted price$37.99Regular price$44.99

    Member price:$37.99

  • Asymmetric Dress - Dark purple
    -15%

    Asymmetric Dress

    Discounted price$71.99Regular price$84.99

  • Dress with Eyelet Embroidery - Cream
    -15%

    Dress with Eyelet Embroidery

    Discounted price$92.99Regular price$109.00

  • Lace-Trimmed Slip Dress - Beige/polka dot

    Lace-Trimmed Slip Dress

    Discounted price$50.99Regular price$59.99

    Member price:$50.99

  • Crinkled V-Neck Dress - Dark brown

    Crinkled V-Neck Dress

    Discounted price$71.99Regular price$84.99

    Member price:$71.99

  • Sleeveless Satin Dress - Light yellow/floral

    Sleeveless Satin Dress

    Discounted price$41.99Regular price$49.99

    Member price:$41.99

  • Linen-Blend Dress - Black/floral

    Linen-Blend Dress

    Discounted price$62.99Regular price$74.99

    Member price:$62.99

  • Sleeveless Midi Dress - Brown

    Sleeveless Midi Dress

    Discounted price$54.99Regular price$64.99

    Member price:$54.99

  • Shirt Dress - Burgundy/Black
    -16%

    Shirt Dress

    Discounted price$41.99Regular price$49.99

  • Rib-Knit Dress - Black
    -15%

    Rib-Knit Dress

    Discounted price$50.99Regular price$59.99

  • Shirt Dress - Navy blue/Blue/striped/Black

    Shirt Dress

    Discounted price$37.99Regular price$44.99

    Member price:$37.99

  • Tie-belt Shirt Dress - White/green patterned/Cream/zebra print/Beige/leopard print/Cream/black patterned/Black/White/red floral/Black/floral/Dark khaki green/Green/patterned/White/blue patterned/White/burgundy floral/Black

    Tie-belt Shirt Dress

    Discounted price$25.99Regular price$34.99

    Member price:$23.99

  • Lace-Trimmed Slip Dress - Cream

    Lace-Trimmed Slip Dress

    Discounted price$62.99Regular price$74.99

    Member price:$62.99

  • Lace-Trimmed Slip Dress - Dark brown/Pale powder pink

    Lace-Trimmed Slip Dress

    Discounted price$27.99Regular price$34.99

    Member price:$28.99

  • Draped Bodycon Dress - Cream/Red/Black

    Draped Bodycon Dress

    Discounted price$21.99Regular price$29.99

    Member price:$21.99

  • Tie-belt Shirt Dress - Cream/zebra print/White/green patterned/Beige/leopard print/Cream/black patterned/Black/White/red floral/Black/floral/Dark khaki green/Green/patterned/White/blue patterned/White/burgundy floral/Black

    Tie-belt Shirt Dress

    Discounted price$27.99Regular price$34.99

    Member price:$25.99

  • Viscose Shirt Dress - Black/patterned/Cream/green patterned/Black/white floral/White/blue patterned

    Viscose Shirt Dress

    Discounted price$23.99Regular price$34.99

    Member price:$23.99

  • Draped Halterneck Dress - Dark khaki green/Black
    -17%

    Draped Halterneck Dress

    Discounted price$24.99Regular price$29.99

  • V-Neck Strappy Dress - Red/Black
    Final Sale

    V-Neck Strappy Dress

    Discounted price$22.99Regular price$59.99

    Member price:$50.99

  • Draped One-Shoulder Dress - Plum/Black
    -16%

    Draped One-Shoulder Dress

    Discounted price$37.99Regular price$44.99

Midi Dresses

Check out the latest styles in our collection of midi dresses. Refresh your look with seasonal colours and cuts or experiment with bold patterns and prints to instantly elevate your look. Browse through floaty long-sleeve midi dresses in floral prints and vibrant patterns for summer. Find simple shirt and wrap dresses perfect for everything from work to after-hours or shop for bodycon fits for nights out. For evening wear discover elegant satin slips and timeless V-neck dresses with sleeves in your favourite shades and a variety of materials. Looking for something longer? Have a browse through our maxi dresses and shirt dresses and get ready to twirl.