MID YEAR SALE · 15% OFF · CODE: MIDYEAR

MID YEAR SALE · 15% OFF · CODE: MIDYEAR

Collection: Midi Dresses
155 products

  • Vintage Black Lace
    ...
    Vintage Black Lace Vintage Black Lace
    (1)
    Regular price
    £43.23
    Sale price
    £43.23 Sale
    Regular price
    £68.69
    Sold out
    Unit price
    per 
  • Burgundy Midi Lace
    ...
    Burgundy Midi Lace Burgundy Midi Lace
    (2)
    Regular price
    £32.36
    Sale price
    £32.36 Sale
    Regular price
    £79.99
    Sold out
    Unit price
    per 
  • Vintage Red Midi
    ...
    Vintage Red Midi Vintage Red Midi
    (5)
    Regular price
    £41.69
    Sale price
    £41.69 Sale
    Regular price
    £99.89
    Sold out
    Unit price
    per 
  • Navy Lace Dress
    ...
    Navy Lace Dress Navy Lace Dress
    (6)
    Regular price
    £39.43
    Sale price
    £39.43 Sale
    Regular price
    £68.69
    Sold out
    Unit price
    per 
  • Grey Lace Dress
    ...
    Grey Lace Dress Grey Lace Dress
    (4)
    Regular price
    £41.43
    Sale price
    £41.43 Sale
    Regular price
    £68.69
    Sold out
    Unit price
    per 
  • Vintage Grape Lace
    ...
    Vintage Grape Lace Vintage Grape Lace
    (1)
    Regular price
    £38.63
    Sale price
    £38.63 Sale
    Regular price
    £68.69
    Sold out
    Unit price
    per 
  • Dark Red Lace Midi Dress
    ...
    Dark Red Lace Midi Dress Dark Red Lace Midi Dress
    (0)
    Regular price
    £39.69
    Sale price
    £39.69 Sale
    Regular price
    £89.69
    Sold out
    Unit price
    per 
  • Grape Lace Midi
    ...
    Grape Lace Midi Grape Lace Midi
    (3)
    Regular price
    £39.00
    Sale price
    £39.00 Sale
    Regular price
    £96.56
    Sold out
    Unit price
    per 
  • Dark Red Lace Midi
    ...
    Dark Red Lace Midi - ZAPAKA Dark Red Lace Midi
    (2)
    Regular price
    £41.00
    Sale price
    £41.00 Sale
    Regular price
    £98.76
    Sold out
    Unit price
    per 
  • Navy High Neck Lace
    ...
    Navy High Neck Lace Navy High Neck Lace
    (5)
    Regular price
    £44.99
    Sale price
    £44.99 Sale
    Regular price
    £87.00
    Sold out
    Unit price
    per 
  • Green Lace Midi Dress
    ...
    Dark Green Champagne
    • Dark Green
    • Champagne
    • Coral
    • Dark Red
    • +1
    (1)
    Regular price
    £39.69
    Sale price
    £39.69 Sale
    Regular price
    £89.69
    Sold out
    Unit price
    per 
  • Burgundy Lace Dress with 3/4 Sleeves
    ...
    Burgundy Royal Blue
    • Burgundy
    • Royal Blue
    • White
    • Blush
    • +2
    (1)
    Regular price
    £43.65
    Sale price
    £43.65 Sale
    Regular price
    £99.96
    Sold out
    Unit price
    per 
  • White Lace Midi Dress
    ...
    White Lace Midi Dress White Lace Midi Dress
    (0)
    Regular price
    £41.69
    Sale price
    £41.69 Sale
    Regular price
    £98.65
    Sold out
    Unit price
    per 
  • Navy Midi Lace
    ...
    Navy Midi Lace Navy Midi Lace
    (2)
    Regular price
    £41.69
    Sale price
    £41.69 Sale
    Regular price
    £79.99
    Sold out
    Unit price
    per 
  • Grape Bridesmaid Lace
    ...
    Grape Bridesmaid Lace Grape Bridesmaid Lace
    (1)
    Regular price
    £39.56
    Sale price
    £39.56 Sale
    Regular price
    £89.69
    Sold out
    Unit price
    per 
  • Royal Blue Lace Dress with 3/4 Sleeves
    ...
    Royal Blue Lace Dress with 3/4 Sleeves Royal Blue Lace Dress with 3/4 Sleeves
    (1)
    Regular price
    £40.36
    Sale price
    £40.36 Sale
    Regular price
    £99.96
    Sold out
    Unit price
    per 
  • Lace White Dress
    ...
    Lace White Dress Lace White Dress
    (2)
    Regular price
    £36.98
    Sale price
    £36.98 Sale
    Regular price
    £109.99
    Sold out
    Unit price
    per 
  • Dark Red Lace Bridesmaid
    ...
    Dark Red Lace Bridesmaid Dark Red Lace Bridesmaid
    (1)
    Regular price
    £46.65
    Sale price
    £46.65 Sale
    Regular price
    £79.00
    Sold out
    Unit price
    per 
  • Grey Lace Bridesmaid
    ...
    Grey Lace Bridesmaid Grey Lace Bridesmaid
    (2)
    Regular price
    £39.69
    Sale price
    £39.69 Sale
    Regular price
    £87.00
    Sold out
    Unit price
    per 
  • Burgundy V-Neck Lace Dress
    ...
    Burgundy V-Neck Lace Dress Burgundy V-Neck Lace Dress
    (1)
    Regular price
    £39.99
    Sale price
    £39.99 Sale
    Regular price
    £158.45
    Sold out
    Unit price
    per 
  • Burgundy Bridesmaid Lace
    ...
    Burgundy Bridesmaid Lace Burgundy Bridesmaid Lace
    (1)
    Regular price
    £36.69
    Sale price
    £36.69 Sale
    Regular price
    £89.69
    Sold out
    Unit price
    per 
  • Purple Lace Bridesmaid
    ...
    Purple Lace Bridesmaid Purple Lace Bridesmaid
    (0)
    Regular price
    £38.65
    Sale price
    £38.65 Sale
    Regular price
    £79.19
    Sold out
    Unit price
    per 
  • Dark Green Bridesmaid Lace
    ...
    Dark Green Bridesmaid Lace Dark Green Bridesmaid Lace
    (1)
    Regular price
    £41.69
    Sale price
    £41.69 Sale
    Regular price
    £89.69
    Sold out
    Unit price
    per 
  • Burgundy Halter Lace Midi
    ...
    Burgundy Halter Lace Midi Burgundy Halter Lace Midi
    (0)
    Regular price
    £40.32
    Sale price
    £40.32 Sale
    Regular price
    £89.69
    Sold out
    Unit price
    per 
  • Dark Red Bridesmaid Lace
    ...
    Dark Red Bridesmaid Lace Dark Red Bridesmaid Lace
    (1)
    Regular price
    £52.69
    Sale price
    £52.69 Sale
    Regular price
    £89.69
    Sold out
    Unit price
    per 
  • Grape Rose Lace Dress
    ...
    Grape Rose Lace Dress Grape Rose Lace Dress
    (3)
    Regular price
    £44.69
    Sale price
    £44.69 Sale
    Regular price
    £99.66
    Sold out
    Unit price
    per 
  • Black Halter Lace Midi
    ...
    Black Halter Lace Midi Black Halter Lace Midi
    (0)
    Regular price
    £40.32
    Sale price
    £40.32 Sale
    Regular price
    £89.69
    Sold out
    Unit price
    per 
  • Vintage Black Lace Dress
    ...
    Vintage Black Lace Dress Vintage Black Lace Dress
    (0)
    Regular price
    £39.69
    Sale price
    £39.69 Sale
    Regular price
    £98.78
    Sold out
    Unit price
    per 
  • Black Scoop Lace Dress
    ...
    Black Scoop Lace Dress Black Scoop Lace Dress
    (0)
    Regular price
    £39.67
    Sale price
    £39.67 Sale
    Regular price
    £89.69
    Sold out
    Unit price
    per 
  • Grape V Neck Midi Lace
    ...
    Grape V Neck Midi Lace Grape V Neck Midi Lace
    (0)
    Regular price
    £44.69
    Sale price
    £44.69 Sale
    Regular price
    £89.69
    Sold out
    Unit price
    per 
  • Dark Green Lace Midi Dress
    ...
    Dark Green Lace Midi Dress Dark Green Lace Midi Dress
    (0)
    Regular price
    £43.32
    Sale price
    £43.32 Sale
    Regular price
    £89.69
    Sold out
    Unit price
    per 
  • Navy Bridesmaid Lace
    ...
    Navy Black
    • Navy
    • Black
    • White
    • Grey
    • +7
    (0)
    Regular price
    £42.69
    Sale price
    £42.69 Sale
    Regular price
    £89.69
    Sold out
    Unit price
    per 
  • Navy Halter Lace Midi
    ...
    Navy Halter Lace Midi Navy Halter Lace Midi
    (0)
    Regular price
    £46.36
    Sale price
    £46.36 Sale
    Regular price
    £89.69
    Sold out
    Unit price
    per 
  • Yellow Lace V-neck Dress
    ...
    Yellow Lace V-neck Dress Yellow Lace V-neck Dress
    (1)
    Regular price
    £39.00
    Sale price
    £39.00 Sale
    Regular price
    £95.65
    Sold out
    Unit price
    per 
  • Black Lace Midi
    ...
    Black Lace Midi Black Lace Midi
    (1)
    Regular price
    £32.63
    Sale price
    £32.63 Sale
    Regular price
    £98.76
    Sold out
    Unit price
    per 
  • Royal Blue V-Neck Lace Dress
    ...
    Royal Blue V-Neck Lace Dress Royal Blue V-Neck Lace Dress
    (1)
    Regular price
    £39.99
    Sale price
    £39.99 Sale
    Regular price
    £158.45
    Sold out
    Unit price
    per 
  • Black Rose Lace Dress
    ...
    Black Rose Lace Dress Black Rose Lace Dress
    (0)
    Regular price
    £39.98
    Sale price
    £39.98 Sale
    Regular price
    £99.66
    Sold out
    Unit price
    per 
  • Grey Bridesmaid Lace
    ...
    Grey Bridesmaid Lace Grey Bridesmaid Lace
    (0)
    Regular price
    £39.69
    Sale price
    £39.69 Sale
    Regular price
    £89.69
    Sold out
    Unit price
    per 
  • Dark Red V Neck Midi Lace
    ...
    Dark Red V Neck Midi Lace Dark Red V Neck Midi Lace
    (0)
    Regular price
    £44.69
    Sale price
    £44.69 Sale
    Regular price
    £89.69
    Sold out
    Unit price
    per 
  • Dark Green V Neck Midi Lace
    ...
    Dark Green V Neck Midi Lace Dark Green V Neck Midi Lace
    (1)
    Regular price
    £39.69
    Sale price
    £39.69 Sale
    Regular price
    £89.69
    Sold out
    Unit price
    per 
  • Navy V Neck Midi Lace
    ...
    Navy V Neck Midi Lace Navy V Neck Midi Lace
    (0)
    Regular price
    £39.69
    Sale price
    £39.69 Sale
    Regular price
    £89.69
    Sold out
    Unit price
    per 
  • Navy Lace Midi Dress
    ...
    Navy Lace Midi Dress Navy Lace Midi Dress
    (2)
    Regular price
    £39.00
    Sale price
    £39.00 Sale
    Regular price
    £98.76
    Sold out
    Unit price
    per 
  • Grey Lace Midi Dress
    ...
    Grey Lace Midi Dress Grey Lace Midi Dress
    (1)
    Regular price
    £39.69
    Sale price
    £39.69 Sale
    Regular price
    £89.69
    Sold out
    Unit price
    per 
  • Grey Midi Lace
    ...
    Grey Midi Lace Grey Midi Lace
    (1)
    Regular price
    £39.69
    Sale price
    £39.69 Sale
    Regular price
    £79.99
    Sold out
    Unit price
    per 
  • Grape Halter Lace Midi
    ...
    Grape Halter Lace Midi Grape Halter Lace Midi
    (0)
    Regular price
    £45.21
    Sale price
    £45.21 Sale
    Regular price
    £89.69
    Sold out
    Unit price
    per 
  • Grey Halter Lace Midi
    ...
    Grey Halter Lace Midi Grey Halter Lace Midi
    (0)
    Regular price
    £45.96
    Sale price
    £45.96 Sale
    Regular price
    £89.69
    Sold out
    Unit price
    per 
  • Black V Neck Midi Lace
    ...
    Black V Neck Midi Lace Black V Neck Midi Lace
    (0)
    Regular price
    £49.69
    Sale price
    £49.69 Sale
    Regular price
    £89.69
    Sold out
    Unit price
    per 
  • Green Lace Dress
    ...
    Green Lace Dress Green Lace Dress
    (1)
    Regular price
    £45.32
    Sale price
    £45.32 Sale
    Regular price
    £87.69
    Sold out
    Unit price
    per 
  • Green Bodycon Dress
    ...
    Green Bodycon Dress - ZAPAKA Green Bodycon Dress - ZAPAKA
    (1)
    Regular price
    £39.69
    Sale price
    £39.69 Sale
    Regular price
    £129.69
    Sold out
    Unit price
    per 
  • Black V-Neck Lace Dress
    ...
    Black V-Neck Lace Dress Black V-Neck Lace Dress
    (0)
    Regular price
    £49.99
    Sale price
    £49.99 Sale
    Regular price
    £158.45
    Sold out
    Unit price
    per 
  • Burgundy V Neck Midi Lace
    ...
    Burgundy V Neck Midi Lace Burgundy V Neck Midi Lace
    (0)
    Regular price
    £35.65
    Sale price
    £35.65 Sale
    Regular price
    £89.69
    Sold out
    Unit price
    per 
  • Blush V Neck Midi Lace
    ...
    Blush V Neck Midi Lace Blush V Neck Midi Lace
    (0)
    Regular price
    £39.69
    Sale price
    £39.69 Sale
    Regular price
    £89.69
    Sold out
    Unit price
    per 
  • Yellow Lemon Print
    ...
    Lemon Yellow Lemon Print
    • Lemon
    • Plaid
    • Black Blue Flower
    • Black White Leaves
    • +6
    (16)
    Regular price
    £33.66
    Sale price
    £33.66 Sale
    Regular price
    £59.99
    Sold out
    Unit price
    per 
  • Lavender Lace Dress
    ...
    Lavender Lace Dress Lavender Lace Dress
    (5)
    Regular price
    £41.43
    Sale price
    £41.43 Sale
    Regular price
    £68.69
    Sold out
    Unit price
    per 
  • Vintage Champagne Lace
    ...
    Champagne Vintage Champagne Lace
    • Champagne
    • Burgundy
    • Grape
    • Green
    • +7
    (1)
    Regular price
    £39.65
    Sale price
    £39.65 Sale
    Regular price
    £68.69
    Sold out
    Unit price
    per 
  • Champagne Midi Lace
    ...
    Champagne Midi Lace Champagne Midi Lace
    (4)
    Regular price
    £39.99
    Sale price
    £39.99 Sale
    Regular price
    £99.69
    Sold out
    Unit price
    per 
  • Exclusive Green Lace Midi Dress
    ...
    Exclusive Green Lace Midi Dress Exclusive Green Lace Midi Dress
    (4)
    Regular price
    £42.00
    Sale price
    £42.00 Sale
    Regular price
    £98.69
    Sold out
    Unit price
    per 
  • Pink Lace Bridesmaid
    ...
    Pink Lace Bridesmaid Pink Lace Bridesmaid - ZAPAKA
    (4)
    Regular price
    £38.51
    Sale price
    £38.51 Sale
    Regular price
    £75.00
    Sold out
    Unit price
    per 
  • White Batwing Lace
    ...
    White Batwing Lace - ZAPAKA White Batwing Lace - ZAPAKA
    (2)
    Regular price
    £44.32
    Sale price
    £44.32 Sale
    Regular price
    £87.54
    Sold out
    Unit price
    per 
  • Lace Blush Midi Dress
    ...
    Blush Lace Dress - ZAPAKA Lace Blush Midi Dress
    (3)
    Regular price
    £44.36
    Sale price
    £44.36 Sale
    Regular price
    £153.56
    Sold out
    Unit price
    per 
  • Sage Lace Dress
    ...
    Sage Lace Dress Sage Lace Dress
    (5)
    Regular price
    £35.65
    Sale price
    £35.65 Sale
    Regular price
    £68.69
    Sold out
    Unit price
    per 
  • Lavender Lace Midi
    ...
    Lavender Lavender Lace Midi
    • Lavender
    • Coral
    • Grey
    • Mint
    • +3
    (5)
    Regular price
    £43.69
    Sale price
    £43.69 Sale
    Regular price
    £79.99
    Sold out
    Unit price
    per 
  • Mint Lace Midi
    ...
    Mint Lace Midi Mint Lace Midi
    (3)
    Regular price
    £38.69
    Sale price
    £38.69 Sale
    Regular price
    £79.99
    Sold out
    Unit price
    per 
  • Blush Lace Bridesmaid
    ...
    Blush Lace Bridesmaid Blush Lace Bridesmaid
    (0)
    Regular price
    £38.65
    Sale price
    £38.65 Sale
    Regular price
    £69.00
    Sold out
    Unit price
    per 
  • Green Lace Bridesmaid
    ...
    Green Lace Bridesmaid Green Lace Bridesmaid
    (0)
    Regular price
    £42.65
    Sale price
    £42.65 Sale
    Regular price
    £69.00
    Sold out
    Unit price
    per 
  • Coral Lace Midi Dress
    ...
    Coral Lace Midi Dress Coral Lace Midi Dress
    (0)
    Regular price
    £39.69
    Sale price
    £39.69 Sale
    Regular price
    £89.69
    Sold out
    Unit price
    per 
  • Blush Lace Dress with 3/4 Sleeves
    ...
    Blush Lace Dress with 3/4 Sleeves Blush Lace Dress with 3/4 Sleeves
    (2)
    Regular price
    £39.68
    Sale price
    £39.68 Sale
    Regular price
    £99.96
    Sold out
    Unit price
    per 
  • Mint Lace Dress with 3/4 Sleeves
    ...
    Mint Lace Dress with 3/4 Sleeves Mint Lace Dress with 3/4 Sleeves
    (0)
    Regular price
    £44.98
    Sale price
    £44.98 Sale
    Regular price
    £99.96
    Sold out
    Unit price
    per 
  • Mint Lace Bridesmaid
    ...
    Mint Lace Bridesmaid Mint Lace Bridesmaid
    (1)
    Regular price
    £42.65
    Sale price
    £42.65 Sale
    Regular price
    £69.00
    Sold out
    Unit price
    per 
  • Blush V-Neck Lace Dress
    ...
    Blush V-Neck Lace Dress Blush V-Neck Lace Dress
    (1)
    Regular price
    £39.99
    Sale price
    £39.99 Sale
    Regular price
    £158.45
    Sold out
    Unit price
    per 
  • Champagne V-Neck Lace Dress
    ...
    Champagne V-Neck Lace Dress Champagne V-Neck Lace Dress
    (1)
    Regular price
    £44.99
    Sale price
    £44.99 Sale
    Regular price
    £158.45
    Sold out
    Unit price
    per 
  • Pink Midi Lace Bridesmaid
    ...
    Pink Midi Lace Bridesmaid Pink Midi Lace Bridesmaid
    (1)
    Regular price
    £41.32
    Sale price
    £41.32 Sale
    Regular price
    £89.69
    Sold out
    Unit price
    per 
< PREV | NEXT >