Heidi Klein
Heidi Klein Antibes smoked cotton tunic
£215
Heidi Klein Stella Maris tiered minidress
£310£155(50% off)
Heidi Klein Tangier printed swimsuit
£257£128(50% off)
Heidi Klein Moroccan Sands linen maxi dress
£310£124(60% off)
Heidi Klein Mombasa halterneck bikini top
£135£67(50% off)
Heidi Klein Tuscany printed swimsuit
£257£102(60% off)
Heidi Klein Printed midi dress
£301£150(50% off)
Heidi Klein Seven Mile Beach bandeau bikini top
£140£70(50% off)
Heidi Klein Morocco printed ruffled minidress
£270£135(50% off)
Heidi Klein Zambia snake-effect bikini top
£144£57(60% off)
Heidi Klein Lake Garda linen maxi dress
£305£122(60% off)
Heidi Klein Rosa Polyantha linen maxi dress
Heidi Klein Sardinia printed bikini bottom
£115
Heidi Klein Limpopo floral shirred maxi dress
£395
Heidi Klein Sardinia printed bikini top
£130
Heidi Klein Belle Mare Plage printed maxi dress
£350
Heidi Klein Printed minidress
£289£202(30% off)
Heidi Klein Penida tie-dye halterneck bikini top
£110£77(30% off)
Heidi Klein Tangier reversible ruffle triangle bikini top
£135£94(30% off)
Heidi Klein Forte Dei Marmi printed bikini top
£160
Heidi Klein Santa Margherita Ligure bikini bottoms
£95£66(30% off)
Heidi Klein Forte Dei Marmi printed bikini bottoms
£120
Heidi Klein Sardinia printed bikini bottoms
Heidi Klein Sardinia printed halterneck bikini top
Heidi Klein Ischia printed halterneck swimsuit
£245
Heidi Klein Ischia printed halterneck bikini top
Heidi Klein Ischia printed bikini bottoms
Heidi Klein Deia floral linen kaftan
£275
Heidi Klein Ischia paisley shirt dress
Heidi Klein White Bay linen midi dress
Heidi Klein Stella Maris Ring triangle bikini top
£126£88(30% off)
Heidi Klein Ithaafushi Gardens reversible bikini bottoms