Take an extra 15% off of All Sale Dresses! Use code: EXTRA15

Take an extra 15% off of All Sale Dresses!

Use code: EXTRA15

Collection: Midi Dresses
155 products

  • Royal Blue Bridesmaid Lace
    ...
    Royal Blue Bridesmaid Lace Royal Blue Bridesmaid Lace
    Regular price
    £46.69
    Sale price
    £46.69
    Regular price
    £89.69
    Sold out
    Unit price
    per 
  • Lavender V-Neck Lace Dress
    ...
    Lavender V-Neck Lace Dress Lavender V-Neck Lace Dress
    Regular price
    £42.99
    Sale price
    £42.99
    Regular price
    £158.45
    Sold out
    Unit price
    per 
  • Champagne Cap Sleeves Lace
    ...
    Champagne Cap Sleeves Lace Champagne Cap Sleeves Lace
    Regular price
    £39.33
    Sale price
    £39.33
    Regular price
    £98.76
    Sold out
    Unit price
    per 
  • Royal Blue Rose Lace Dress
    ...
    Royal Blue Rose Lace Dress Royal Blue Rose Lace Dress
    Regular price
    £49.69
    Sale price
    £49.69
    Regular price
    £99.66
    Sold out
    Unit price
    per 
  • White 3/4 Sleeves Midi Lace
    ...
    White 3/4 Sleeves Midi Lace White 3/4 Sleeves Midi Lace
    Regular price
    £39.99
    Sale price
    £39.99
    Regular price
    £99.69
    Sold out
    Unit price
    per 
  • Champagne Bridesmaid Lace
    ...
    Champagne Bridesmaid Lace Champagne Bridesmaid Lace
    Regular price
    £39.69
    Sale price
    £39.69
    Regular price
    £89.69
    Sold out
    Unit price
    per 
  • Lavender Cap Sleeves Lace
    ...
    Lavender Cap Sleeves Lace Lavender Cap Sleeves Lace
    Regular price
    £32.68
    Sale price
    £32.68
    Regular price
    £98.76
    Sold out
    Unit price
    per 
  • Lavender Scoop Lace Dress
    ...
    Lavender Scoop Lace Dress Lavender Scoop Lace Dress
    Regular price
    £44.69
    Sale price
    £44.69
    Regular price
    £89.69
    Sold out
    Unit price
    per 
  • White Midi Lace
    ...
    White Midi Lace White Midi Lace
    Regular price
    £48.69
    Sale price
    £48.69
    Regular price
    £79.99
    Sold out
    Unit price
    per 
  • Coral Midi Lace
    ...
    Coral Midi Lace Coral Midi Lace
    Regular price
    £37.69
    Sale price
    £37.69
    Regular price
    £79.99
    Sold out
    Unit price
    per 
  • Navy Keyhole Crepe Dress
    ...
    Navy Keyhole Crepe Dress Navy Keyhole Crepe Dress
    Regular price
    £38.69
    Sale price
    £38.69
    Regular price
    £99.69
    Sold out
    Unit price
    per 
  • Vintage White Lace Dress
    ...
    Vintage White Lace Dress Vintage White Lace Dress
    Regular price
    £49.69
    Sale price
    £49.69
    Regular price
    £98.78
    Sold out
    Unit price
    per 
  • White V-Neck Lace Dress
    ...
    White V-Neck Lace Dress White V-Neck Lace Dress
    Regular price
    £49.99
    Sale price
    £49.99
    Regular price
    £158.45
    Sold out
    Unit price
    per 
  • White V-Neck Formal Lace Dress
    ...
    White V-Neck Formal Lace Dress White V-Neck Formal Lace Dress
    Regular price
    £48.69
    Sale price
    £48.69
    Regular price
    £98.78
    Sold out
    Unit price
    per 
  • Lavender Midi Lace Dress
    ...
    Lavender Midi Lace Dress Lavender Midi Lace Dress
    Regular price
    £39.00
    Sale price
    £39.00
    Regular price
    £98.76
    Sold out
    Unit price
    per 
  • Black Lapel Collar Dress with Pockets
    ...
    Black Lapel Collar Dress with Pockets Black Lapel Collar Dress with Pockets
    Regular price
    £38.65
    Sale price
    £38.65
    Regular price
    £98.36
    Sold out
    Unit price
    per 
  • Fall Velvet Burgundy Long Sleeves Dress
    ...
    Fall Velvet Burgundy Long Sleeves Dress Fall Velvet Burgundy Long Sleeves Dress
    Regular price
    £45.36
    Sale price
    £45.36
    Regular price
    £86.32
    Sold out
    Unit price
    per 
  • Royal Blue V Neck Midi Lace
    ...
    Royal Blue V Neck Midi Lace Royal Blue V Neck Midi Lace
    Regular price
    £49.69
    Sale price
    £49.69
    Regular price
    £89.69
    Sold out
    Unit price
    per 
  • Grey V Neck Midi Lace
    ...
    Grey V Neck Midi Lace Grey V Neck Midi Lace
    Regular price
    £44.69
    Sale price
    £44.69
    Regular price
    £89.69
    Sold out
    Unit price
    per 
  • White V Neck Midi Lace
    ...
    White V Neck Midi Lace White V Neck Midi Lace
    Regular price
    £43.69
    Sale price
    £43.69
    Regular price
    £89.69
    Sold out
    Unit price
    per 
  • Royal Blue Halter Lace Midi
    ...
    Royal Blue Halter Lace Midi Royal Blue Halter Lace Midi
    Regular price
    £35.69
    Sale price
    £35.69
    Regular price
    £89.69
    Sold out
    Unit price
    per 
  • Blush Midi Lace Dress
    ...
    Blush Midi Lace Dress Blush Midi Lace Dress
    Regular price
    £33.65
    Sale price
    £33.65
    Regular price
    £86.36
    Sold out
    Unit price
    per 
  • Champagne Midi Lace Dress
    ...
    Champagne Midi Lace Dress Champagne Midi Lace Dress
    Regular price
    £42.56
    Sale price
    £42.56
    Regular price
    £86.36
    Sold out
    Unit price
    per 
  • White Midi Lace Dress
    ...
    White Midi Lace Dress White Midi Lace Dress
    Regular price
    £42.56
    Sale price
    £42.56
    Regular price
    £86.36
    Sold out
    Unit price
    per 
  • Royal Blue Midi Lace Dress
    ...
    Royal Blue Midi Lace Dress Royal Blue Midi Lace Dress
    Regular price
    £42.56
    Sale price
    £42.56
    Regular price
    £86.36
    Sold out
    Unit price
    per 
  • Champagne Scoop Lace Dress
    ...
    Champagne Scoop Lace Dress Champagne Scoop Lace Dress
    Regular price
    £44.69
    Sale price
    £44.69
    Regular price
    £89.69
    Sold out
    Unit price
    per 
  • Grape Scoop Lace Dress
    ...
    Grape Scoop Lace Dress Grape Scoop Lace Dress
    Regular price
    £44.69
    Sale price
    £44.69
    Regular price
    £89.69
    Sold out
    Unit price
    per 
  • Red Scoop Lace Dress
    ...
    Red Scoop Lace Dress Red Scoop Lace Dress
    Regular price
    £49.69
    Sale price
    £49.69
    Regular price
    £89.69
    Sold out
    Unit price
    per 
  • Off Shoulder White Midi Lace Dress
    ...
    Off Shoulder White Midi Lace Dress Off Shoulder White Midi Lace Dress
    Regular price
    £36.65
    Sale price
    £36.65
    Regular price
    £86.36
    Sold out
    Unit price
    per 
  • Lemon Floral Printed Dress
    ...
    Lemon Floral Printed Dress Lemon Floral Printed Dress
    Regular price
    £25.36
    Sale price
    £25.36
    Regular price
    £59.99
    Sold out
    Unit price
    per 
  • Black Midi Lace Dress
    ...
    Black Midi Lace Dress Black Midi Lace Dress
    Regular price
    £35.65
    Sale price
    £35.65
    Regular price
    £86.36
    Sold out
    Unit price
    per 
  • Navy Midi Lace Dress
    ...
    Navy Midi Lace Dress Navy Midi Lace Dress
    Regular price
    £37.56
    Sale price
    £37.56
    Regular price
    £86.36
    Sold out
    Unit price
    per 
  • Blush Halter Lace Midi
    ...
    Blush Halter Lace Midi Blush Halter Lace Midi
    Regular price
    £39.69
    Sale price
    £39.69
    Regular price
    £89.69
    Sold out
    Unit price
    per 
  • Champagne Halter Lace Midi
    ...
    Champagne Halter Lace Midi Champagne Halter Lace Midi
    Regular price
    £40.32
    Sale price
    £40.32
    Regular price
    £89.69
    Sold out
    Unit price
    per 
  • Black Lace Midi Dress
    ...
    Black Lace Midi Dress Black Lace Midi Dress
    Regular price
    £40.89
    Sale price
    £40.89
    Regular price
    £89.69
    Sold out
    Unit price
    per 
  • Burgundy Lace Midi Dress
    ...
    Burgundy Lace Midi Dress Burgundy Lace Midi Dress
    Regular price
    £38.32
    Sale price
    £38.32
    Regular price
    £89.69
    Sold out
    Unit price
    per 
  • Dark Red Midi Lace Dress
    ...
    Dark Red Midi Lace Dress Dark Red Midi Lace Dress
    Regular price
    £43.32
    Sale price
    £43.32
    Regular price
    £89.69
    Sold out
    Unit price
    per 
  • Grape Midi Lace Dress
    ...
    Grape Midi Lace Dress Grape Midi Lace Dress
    Regular price
    £43.32
    Sale price
    £43.32
    Regular price
    £89.69
    Sold out
    Unit price
    per 
  • Royal Blue Lace Midi Dress
    ...
    Royal Blue Lace Midi Dress Royal Blue Lace Midi Dress
    Regular price
    £48.32
    Sale price
    £48.32
    Regular price
    £89.69
    Sold out
    Unit price
    per 
  • Midi White Lace Dress
    ...
    Midi White Lace Dress Midi White Lace Dress
    Regular price
    £38.32
    Sale price
    £38.32
    Regular price
    £89.69
    Sold out
    Unit price
    per 
  • White Halter Lace Midi
    ...
    White Halter Lace Midi White Halter Lace Midi
    Regular price
    £59.69
    Sale price
    £59.69
    Regular price
    £89.69
    Sold out
    Unit price
    per 
  • Black Bodycon Dress
    ...
    Black Bodycon Dress Black Bodycon Dress
    Regular price
    £37.96
    Sale price
    £37.96
    Regular price
    £129.69
    Sold out
    Unit price
    per 
  • Burgundy Bodycon Dress
    ...
    Burgundy Bodycon Dress Burgundy Bodycon Dress
    Regular price
    £47.36
    Sale price
    £47.36
    Regular price
    £129.69
    Sold out
    Unit price
    per 
  • Grape Bodycon Lace Dress
    ...
    Grape Bodycon Lace Dress Grape Bodycon Lace Dress
    Regular price
    £47.36
    Sale price
    £47.36
    Regular price
    £129.69
    Sold out
    Unit price
    per 
  • Royal Blue Bodycon Lace Dress
    ...
    Royal Blue Bodycon Lace Dress Royal Blue Bodycon Lace Dress
    Regular price
    £51.69
    Sale price
    £51.69
    Regular price
    £129.69
    Sold out
    Unit price
    per 
  • Red Bodycon Lace Dress
    ...
    Red Bodycon Lace Dress Red Bodycon Lace Dress
    Regular price
    £57.69
    Sale price
    £57.69
    Regular price
    £129.69
    Sold out
    Unit price
    per 
  • Navy Bodycon Lace Dress
    ...
    Navy Bodycon Lace Dress Navy Bodycon Lace Dress
    Regular price
    £42.65
    Sale price
    £42.65
    Regular price
    £129.69
    Sold out
    Unit price
    per 
  • Printed Mermaid Bodycon Dress
    ...
    Printed Mermaid Bodycon Dress Printed Mermaid Bodycon Dress
    Regular price
    £49.89
    Sale price
    £49.89
    Regular price
    £129.36
    Sold out
    Unit price
    per 
  • Red Boho Dress with Cherry Print
    ...
    Red Boho Dress with Cherry Print Red Boho Dress with Cherry Print
    Regular price
    £39.99
    Sale price
    £39.99
    Regular price
    £89.65
    Sold out
    Unit price
    per 
  • White V-neck Short Casual Dress
    ...
    White V-neck Short Casual Dress White V-neck Short Casual Dress
    Regular price
    £45.36
    Sale price
    £45.36
    Regular price
    £89.65
    Sold out
    Unit price
    per 
  • Navy Blue V Neck Sequin Fringe Flapper 1920s Dress
    ...
    Navy Blue V Neck Sequin Fringe Flapper 1920s Dress Navy Blue V Neck Sequin Fringe Flapper 1920s Dress
    Regular price
    £47.12
    Sale price
    £47.12
    Regular price
    £99.69
    Sold out
    Unit price
    per 
  • Navy Sequin 1920s Fringe Flapper Dress
    ...
    Navy Sequin 1920s Fringe Flapper Dress Navy Sequin 1920s Fringe Flapper Dress
    Regular price
    £49.99
    Sale price
    £49.99
    Regular price
    £99.69
    Sold out
    Unit price
    per 
  • Lavender Two Piece Lace Midi Dress
    ...
    Lavender Two Piece Lace Midi Dress Lavender Two Piece Lace Midi Dress
    Regular price
    £40.36
    Sale price
    £40.36
    Regular price
    £123.65
    Sold out
    Unit price
    per 
  • Black 3D Lace Midi Dress
    ...
    Black 3D Lace Midi Dress Black 3D Lace Midi Dress
    Regular price
    £55.36
    Sale price
    £55.36
    Regular price
    £126.56
    Sold out
    Unit price
    per 
  • Lace Short Party Dress
    ...
    Lace Short Party Dress Lace Short Party Dress
    Regular price
    £38.89
    Sale price
    £38.89
    Regular price
    £96.88
    Sold out
    Unit price
    per 
  • Sequined Midi Skirt
    ...
    Sequined Midi Skirt Sequined Midi Skirt
    Regular price
    £43.69
    Sale price
    £43.69
    Regular price
    £49.78
    Sold out
    Unit price
    per 
  • Mermaid Light Blue Midi Dress
    ...
    Mermaid Light Blue Midi Dress Mermaid Light Blue Midi Dress
    Regular price
    £65.32
    Sale price
    £65.32
    Regular price
    £165.32
    Sold out
    Unit price
    per 
  • Black One Shoulder Midi Dress
    ...
    Black One Shoulder Midi Dress Black One Shoulder Midi Dress
    Regular price
    £42.56
    Sale price
    £42.56
    Regular price
    £165.36
    Sold out
    Unit price
    per 
  • Cap Sleeves Lace Dress
    ...
    Cap Sleeves Lace Dress Cap Sleeves Lace Dress
    Regular price
    £35.88
    Sale price
    £35.88
    Regular price
    £79.98
    Sold out
    Unit price
    per 
  • Pink High-low Lace Dress
    ...
    Pink High-low Lace Dress Pink High-low Lace Dress
    Regular price
    £42.45
    Sale price
    £42.45
    Regular price
    £89.99
    Sold out
    Unit price
    per 
  • Black Sequined Flapper Dress
    ...
    Black Sequined Flapper Dress Black Sequined Flapper Dress
    Regular price
    £45.36
    Sale price
    £45.36
    Regular price
    £99.69
    Sold out
    Unit price
    per 
  • Yellow Sash Lace Dress
    ...
    Yellow Sash Lace Dress Yellow Sash Lace Dress
    Regular price
    £39.89
    Sale price
    £39.89
    Regular price
    £99.75
    Sold out
    Unit price
    per 
  • White Sash Lace Dress
    ...
    White Sash Lace Dress White Sash Lace Dress
    Regular price
    £39.89
    Sale price
    £39.89
    Regular price
    £99.75
    Sold out
    Unit price
    per 
  • Light Blue Sheath Dress
    ...
    Light Blue Sheath Dress Light Blue Sheath Dress
    Regular price
    £46.89
    Sale price
    £46.89
    Regular price
    £82.68
    Sold out
    Unit price
    per 
  • Navy Sash Lace Dress
    ...
    Navy Sash Lace Dress Navy Sash Lace Dress
    Regular price
    £39.89
    Sale price
    £39.89
    Regular price
    £99.75
    Sold out
    Unit price
    per 
  • Lavender Sash Lace Dress
    ...
    Lavender Sash Lace Dress Lavender Sash Lace Dress
    Regular price
    £39.89
    Sale price
    £39.89
    Regular price
    £99.75
    Sold out
    Unit price
    per 
  • Grey Sash Lace Dress
    ...
    Grey Sash Lace Dress Grey Sash Lace Dress
    Regular price
    £39.89
    Sale price
    £39.89
    Regular price
    £99.75
    Sold out
    Unit price
    per 
  • Green Sash Lace Dress
    ...
    Green Sash Lace Dress Green Sash Lace Dress
    Regular price
    £39.89
    Sale price
    £39.89
    Regular price
    £99.75
    Sold out
    Unit price
    per 
  • Burgundy Sash Lace Dress
    ...
    Burgundy Sash Lace Dress Burgundy Sash Lace Dress
    Regular price
    £39.89
    Sale price
    £39.89
    Regular price
    £99.75
    Sold out
    Unit price
    per 
  • Brown Sash Lace Dress
    ...
    Brown Sash Lace Dress Brown Sash Lace Dress
    Regular price
    £39.89
    Sale price
    £39.89
    Regular price
    £99.75
    Sold out
    Unit price
    per 
  • Blush Sash Lace Dress
    ...
    Blush Sash Lace Dress Blush Sash Lace Dress
    Regular price
    £39.89
    Sale price
    £39.89
    Regular price
    £99.75
    Sold out
    Unit price
    per 
  • Royal Blue Short Lace Dress
    ...
    Royal Blue Short Lace Dress Royal Blue Short Lace Dress
    Regular price
    £36.98
    Sale price
    £36.98
    Regular price
    £109.99
    Sold out
    Unit price
    per