Womens Kaftans & Beach Cover Ups

Get your beach-to-bar style sorted with our new season collection of women’s kaftans and cover-ups. From easy breezy maxi dresses and tropical co-ords to pretty playsuits and pom pom trimmed kimonos, you’ll find your holiday BFF here. Style with statement jewellery and embellished heels for pool part glam.

56 products
We thought you might like these!Based on your shopping habits...
Khaki gingham ruched mini dress
Khaki gingham ruched mini dress
£28.00
Black spot print ruched mini dress
Black spot print ruched mini dress
£28.00
Black shirred shorts
Black shirred shorts
£25.00
Purple twist front shirt dress
Purple twist front shirt dress
£35.00
Black asymmetric shirred top
£25.00
Blue RI monogram floral print sarong
£18.00
Brown tie front mini kaftan dress
£38.00
Cream floral ombre maxi dress
£65.00
Yellow shirred cutwork mini beach dress
£38.00
  • Yellow
  • Purple
Purple floral cutwork mini beach dress
£40.00
  • Purple
  • Yellow
Coral short sleeve broderie shirt beach dress
£60.00
  • Orange
  • White
Turquoise Shirred Mini Beach Skirt
£28.00
  • Turquoise
  • Brown
  • Purple
Cream floral print ruffle midaxi beach dress
£25.00 £42.00
Cream floral print shirred waist beach dress
£35.00
Cream tiered mini beach dress
£35.00
Beige monogram beach towel
£28.00
Blue floral plunge beach dress
£35.00
  • Blue
  • Purple
Black shirred layered maxi skirt
£28.00
  • Black
  • Pink
Blue cross front mini dress
£28.00
Beige zebra ruched front mini dress
£28.00
Black midaxi ruffle beach dress
£25.00 £40.00
  • Black
  • Cream
White pink tie dye beach playsuit
£35.00
  • White
  • White
Purple floral plunge beach dress
£35.00
  • Purple
  • Blue
Pink midaxi shirred parachute beach dress
£35.00
  • Pink
  • Beige
  • White
Turquoise short sleeve tie dye mini dress
£38.00
  • Turquoise
  • Navy
Beige mini bardot dress
£48.00
Yellow ruffle tie dye mini beach dress
£42.00
Pink mini shirred parachute beach dress
£28.00
  • Pink
  • Blue
  • Brown
Pink buckle twist front beach shirt
£20.00 £38.00
Pink floral shirred layered maxi skirt
£30.00
  • Pink
  • Black
White short sleeve broderie shirt beach dress
£60.00
  • White
  • Orange
Purple tie dye oversized shirt beach dress
£38.00
promo badge
Plus cream lace panel floral beach kaftan
£55.00
White puff sleeve check mini beach dress
£35.00
Brown mini shirred cover up parachute dress
£20.00 £28.00
  • Brown
  • Blue
  • Pink
promo badge
Plus black tiered midaxi cover up dress
£38.00
Gold lurex stripe halter neck jumpsuit
£38.00
Yellow belted floral midi beach dress
£30.00
Blue puff sleeve smock midi beach dress
£35.00
Pink animal print tiered mini beach dress
£38.00
Black puff sleeve shirred mini beach dress
£35.00
Beige midaxi shirred animal print beach dress
£35.00
  • Beige
  • Pink
  • White
Yellow plunge floral playsuit
£35.00
  • Yellow
  • Pink
Pink frill beach cover up playsuit
£35.00
  • Pink
  • Yellow
Cream midaxi ruffle beach dress
£25.00 £40.00
  • Cream
  • Black
Cream tort buckle mini shirt cover up dress
£32.00
  • Cream
  • Black
Blue mini shirred parachute dress
£28.00
  • Blue
  • Brown
  • Pink
Yellow sweet heart neck floral midaxi dress
£40.00
  • Yellow
  • Black
Pink puff sleeve shirred mini dress
£35.00
  • Pink
  • White
White bardot lace dress
£40.00
  • White
  • Purple
Black sweet heart neck midaxi dress
£38.00
  • Black
  • Yellow
White puff sleeve shirred mini dress
£35.00
  • White
  • Pink
Black oversized shirt beach dress
£32.00
  • Black
  • Beige
  • White
White spot maxi dress
£25.00 £35.00
  • White
  • Beige
  • Pink
White One Shoulder Beach Cover Up
£25.00 £38.00
White shirred frill mini beach dress
£30.00
  • White
  • White
You've viewed 56 of 56 products