Zimmermann
Zimmermann Devi paisley one-shoulder swimsuit
£395£276(30% off)
Magda Butrym
Magda Butrym Low-rise bikini bottoms
£220
Zimmermann Devi paisley halterneck swimsuit
£250£175(30% off)
Dolce & Gabbana
Dolce&Gabbana Cherry cotton beach cover-up
£485
Missoni Mare
Missoni Mare Zig-zag knit one-shoulder swimsuit
£410£287(30% off)
Lisa Marie Fernandez
Lisa Marie Fernandez Rosetta linen maxi dress
£540£324(40% off)
Farm Rio
Farm Rio Laise broderie anglaise beach cover-up
£254
Orlebar Brown
Orlebar Brown 007 Bulldog jacquard swim trunks
£340£136(60% off)
JADE SWIM
Jade Swim Ella swimsuit
£205£143(30% off)
Johanna Ortiz
Johanna Ortiz Sacred Sun Rock cotton midi skirt
£262£183(30% off)
Hunza G
Hunza G Eva shirred bikini
£170
Hunza G Pamela swimsuit
£165
REINA OLGA
Reina Olga Susan bikini bottoms
£76£53(30% off)
Toteme
Toteme Square-neck swimsuit
Hunza G Jamie high-rise bikini
£180
Valentino
Valentino Logo cotton-blend beach cover-up
£3,800
ALEXANDRA MIRO
Alexandra Miro Betty maxi dress
£451
Dolce&Gabbana Embellished swim shorts
£385£231(40% off)
Jacquemus
Jacquemus Le Maillot Pingo printed swim trunks
£180£126(30% off)
Jade Swim Micro Muse bikini top
£93
Marysia
Marysia Santa Barbara one-shoulder swimsuit
£275£192(30% off)
Louisa Ballou
Louisa Ballou Floral cotton kaftan
£1,010£303(70% off)
Alexandra Miro Anya swimsuit
£230£115(50% off)
Balenciaga
Balenciaga BB swim trunks
£450£225(50% off)
Hunza G Brooke strapless swimsuit
Moncler
Moncler Logo swim trunks
£425
Missoni Mare Lace bikini
£346£242(30% off)
Marysia Palm Springs swimsuit
£276£193(30% off)
Frescobol Carioca
Frescobol Carioca Copacabana printed swim shorts
£152
Missoni Mare Zig-zag knit kaftan
£749£524(30% off)
Rebecca Vallance
Rebecca Vallance Alvaro one-shoulder swimsuit
£185£55(70% off)
Toteme Jersey bikini bottoms
£110