Heidi Klein
Heidi Klein Zanzibar printed minidress
£310
Heidi Klein Mitsio Island linen shirt dress
£375
Heidi Klein Great Thatch bow-detail bikini top
£145
Heidi Klein Cape Elizabeth raffia sun hat
£205
Heidi Klein Muskmelon Bay printed bikini bottoms
£120
Heidi Klein Great Thatch mid-rise bikini bottoms
£125
Heidi Klein Savanna Bay Mini raffia bucket bag
£346
Heidi Klein Bow striped bikini top
£125£87(30% off)
Heidi Klein White Bay linen shirt
£250
Heidi Klein The Baths triangle bikini top
Heidi Klein Muskmelon Bay paisley bandeau bikini top
£160
Heidi Klein Muskmelon Bay paisley minidress
£335
Heidi Klein Indigo Urchin low-rise bikini bottoms
£105
Heidi Klein Indigo Urchin bikini top
£165
Heidi Klein Little Dix Bay Ring bikini bottoms
Heidi Klein Menai Bay bikini top
£140
Heidi Klein Lake Manyara snake-print bikini top
£100£60(40% off)
Heidi Klein Tuscany printed swimsuit
£257£102(60% off)
Heidi Klein Belize reversible bikini bottoms
£100£70(30% off)
Heidi Klein Cape Town zebra-print bikini bottoms
£120£84(30% off)
Heidi Klein Coral Gardens printed maxi dress
£415£290(30% off)
Heidi Klein Muskmelon Bay triangle bikini bottoms
£130
Heidi Klein New Haven hipster bikini bottoms
£110£77(30% off)
Heidi Klein Great Thatch cotton minidress
£260
Heidi Klein Core striped bikini top
£135£135(40% off)
Heidi Klein Cancun bikini bottoms
Heidi Klein Cape Town zebra-print bikini top
£144£86(40% off)
Heidi Klein Zambia snake-effect bikini top
£144£57(60% off)
Heidi Klein Zambia snake-effect bikini bottoms
Heidi Klein South Beach scalloped bikini top
£144£100(30% off)
Heidi Klein Santa Margherita dotted bikini top