Zimmermann
Zimmermann Ottie Ruffle cutout paisley swimsuit
£370
Zimmermann Ottie Wide Link paisley swimsuit
£250
AMIRI
Amiri Vertical Stack swim trunks
£290
ALEXANDRA MIRO
Alexandra Miro Kiki swimsuit
£195£117(40% off)
Ami Paris
Ami Paris Ami de Cœur swim shorts
£145£87(40% off)
Johanna Ortiz
Johanna Ortiz Sacred Sun Rock cotton midi skirt
£262£183(30% off)
Zimmermann Ottie paisley bikini
Sunspel
Sunspel Swim shorts
Lisa Marie Fernandez
Lisa Marie Fernandez KK seersucker bikini
£295£177(40% off)
Zimmermann Halliday floral-appliqué swimsuit
£350
Zimmermann Waverly floral-appliqué one-shoulder swimsuit
Pucci
Pucci Ruffle-trimmed printed bikini bottoms
£310
Vivienne Westwood
Vivienne Westwood The Kiss one-shoulder swimsuit
Zimmermann Halliday floral crochet bikini
Heidi Klein
Heidi Klein Sardinia printed halterneck swimsuit
£265
Melissa Odabash
Melissa Odabash Como bandeau swimsuit
£270£162(40% off)
Magda Butrym
Magda Butrym Floral-embellished swimsuit
£350£245(30% off)
Givenchy
Givenchy Logo swim trunks
£465
Zimmermann Ottie paisley ring-detail bikini
£275
Hunza G
Hunza G Pamela swimsuit
£155
Givenchy Plage 4G cotton-blend terry poncho
£1,100
Camilla
Camilla Printed embellished silk kaftan
£570
Balmain
Balmain Logo swimsuit
£331£231(30% off)
Alexandra Miro Bella lace metallic knit kaftan
£676
JADE SWIM
Jade Swim Thea gathered mini skirt
£140
Dolce & Gabbana
Dolce&Gabbana Embellished swim shorts
£385£231(40% off)
Givenchy Cutout swimsuit
£550
Saint Laurent
Saint Laurent Tie bikini bottoms
£270
Hunza G Celine ring-detail swimsuit
£190
Frescobol Carioca
Frescobol Carioca Copacabana jacquard swim trunks
£201£140(30% off)
Hunza G Eva halterneck bikini
£180
Hunza G Nadine bikini