Women's Maxi Dresses

If you're anything like us, then you'll love getting the most out of your favourite clothes year-round. There's nothing like picking up a loose, floral maxi dress, feeling the summer sun on your shoulders and stretching out your bare toes – hello, strappy sandals – to get you in the beach holiday mood. But pair that dress with chunky boots and a jacket and you've got yourself a statement look for the chillier months, too. Our maxi dresses come in every material and colour you could hope for, from deliciously textured fabrics to gingham (trust us, there's not a hint of the school uniform about it). Our hot tip? An off-the-shoulder Bardot style with a ruched front that'll make you feel like you're in Cannes, especially when styled with a pair of open-toed heels. Pack a maxi (or two) in your beach bag for a stylish poolside over-up. Note: they're great for staycations too. 

165 products
We thought you might like these!Based on your shopping habits...
Coral gathered smock maxi dress
Coral gathered smock maxi dress
£75.00
  • Orange
  • Green
Green gathered smock maxi dress
Green gathered smock maxi dress
£75.00
  • Green
  • Orange
Pink swirl print slip maxi dress
Pink swirl print slip maxi dress
£45.00
Blue floral bardot maxi dress
promo badge
Blue floral bardot maxi dress
£39.00
Coral satin shift maxi dress
£60.00
Purple printed smock maxi dress
£55.00
Orange floral smock maxi dress
£60.00
White floral Maxi Dress
£40.00
Purple one shoulder bodycon maxi dress
£50.00
Navy floral cami maxi dress
£32.00
Purple satin backless slip maxi dress
£36.00
  • Purple
  • Black
  • Green
  • +2
Black colour block smock maxi dress
£59.00
Gold sequin embellished maxi dress
£150.00
Cream lace bandeau maxi dress
£42.00
Black satin backless slip maxi dress
£42.00
  • Black
  • Green
  • Pink
  • +2
Gold sequin and feather shift maxi dress
£150.00
White embroidered bardot maxi dress
£60.00
Beige animal print midi dress
£40.00
Green pleated block maxi dress
£48.00
promo badge
Orange oversized smock maxi dress
£65.00
  • Orange
  • Blue
promo badge
Blue floral smock maxi dress
£40.00
White broderie smock maxi dress
£65.00
promo badge
Black layered maxi dress
£75.00
  • Black
  • Gold
  • Green
promo badge
Blue oversized smock maxi dress
£65.00
  • Blue
  • Orange
Black zebra print bardot maxi dress
£55.00
Green zebra print bodycon maxi dress
£50.00
Purple stripe ring detail maxi Dress
£40.00
Khaki one shoulder bodycon maxi dress
£45.00
Navy floral bardot maxi dress
£36.00
promo badge
Black floral smock maxi dress
£50.00
  • Black
  • Blue
promo badge
Pink embroidered maxi dress
£65.00
Purple ruffled shift maxi dress
£65.00
promo badge
Orange lace bodycon maxi dress
£38.00
  • Orange
  • Black
Pink animal jacquard wrap maxi dress
£45.00
  • Pink
  • Green
Orange cami maxi dress
£38.00
Pink satin backless slip maxi dress
£42.00
  • Pink
  • Black
  • Green
  • +2
promo badge
Orange striped cut out maxi dress
£80.00
  • Orange
  • Black
Black cut out maxi dress
£75.00
  • Black
  • Orange
promo badge
Orange textured cami maxi dress
£50.00
Blue floral smock maxi dress
£38.00
Orange printed maxi shirt dress
£40.00
Pink printed backless slip maxi dress
£48.00
  • Pink
  • Black
  • Green
  • +2
Lime layered maxi dress
£75.00
  • Green
  • Black
  • Gold
Beige floral bardot maxi dress
£55.00
Pink ruched maxi dress
£42.00
promo badge
Blue floral smock maxi dress
£50.00
Yellow gingham bardot maxi dress
£40.00
  • Yellow
  • Black
  • Pink
Green printed maxi shirt dress
£45.00
Green printed satin smock maxi dress
£60.00
Pink bardot maxi dress
£40.00
  • Pink
  • Black
  • Yellow
Black bardot maxi dress
£40.00
  • Black
  • Pink
  • Yellow
Lime satin cut out maxi dress
£60.00
  • Green
  • Black
  • Cream
Yellow layered maxi dress
£75.00
  • Gold
  • Black
  • Green
Pink tie dye maxi beach dress
£45.00
Orange printed maxi beach dress
£38.00
Yellow floral one shoulder maxi dress
£50.00
Coral leopard print wrap maxi dress
£49.00
Turquoise bardot maxi dress
£39.00