ZEGNA
Zegna printed drawstring swim shorts - Blue
£595
Hunza G
Hunza G Xandra crinkle bikini - Black
£175
Hunza G crinkle-effect square-neck swimsuit - Brown
Missoni
Missoni V-neck cover-up kaftan - Blue
£703
La Reveche
La Reveche Ashar floral-appliqué swimsuit - Neutrals
£286
Loulou de Saison
LouLou de Saison triangle-shape bikini top - Red
£125
Maison Close
Maison Close Minuit bikini briefs - Green
£75
Mm6 Maison Margiela
MM6 Maison Margiela button-detail textured swimsuit - Black
£290
Rhude
RHUDE graphic-print drawstring swim shorts - Green
£187
Magda Butrym
Magda Butrym floral-print twisted bikini top - Blue
£262
Mc2 Saint Barth
MC2 Saint Barth Lighting fish-print swim shorts - Blue
£101
LouLou de Saison Minea zipped printed swimsuit - Neutrals
£228
Dsquared2
DSQUARED2 logo-print bikini top - Black
£85
Norse Projects
Norse Projects Kattegat swim shorts - Blue
£91
Missoni embroidered cover-up maxi dress - Orange
£1,190
Gimaguas
Gimaguas Gaia bikini top - Grey
£76
Isabel Marant
ISABEL MARANT Alvina bikini bottoms - Orange
£255
Fisico
Fisico side-tie bikini bottoms - White
£86
MC2 Saint Barth logo-detail bikini bottoms - Neutrals
£33
DSQUARED2 logo-waistband swim shorts - Black
Maison Close metallic-effect bikini bottoms - Silver
MM6 Maison Margiela textured halterneck bikini - Yellow
Paramidonna
PARAMIDONNA Irina bikini set - Blue
£200
Zegna Rio swim shorts - Blue
£514
Hunza G crinkle-effect square-neck swimsuit - Green
£294
Polo Ralph Lauren
Polo Ralph Lauren logo-embroidered swim shorts - Green
£140
A Bathing Ape
A BATHING APE® Palm tree camo-print shorts - White
£220
Balmain
Balmain knot-detail draped mini skirt - Black
Balmain belted logo-plaque swimsuit - Yellow
£273
BANANA MOON
BANANA MOON twist-front halterneck bikini - Black
£67
Hunza G square-neck crinkle-effect swimsuit - Green
£256
MC2 Saint Barth Lighting striped drawstring swim shorts - Brown
£109