Heidi Klein
Heidi Klein Belle Mare Plage printed maxi dress
£350
Heidi Klein Lake Maggiore bikini bottoms
£115
Heidi Klein Porto Cervo swimsuit
£265
Heidi Klein Lake Maggiore halterneck bikini top
£120
Heidi Klein Hydra tiered linen minidress
£275
Heidi Klein Vicenza bikini bottoms
Heidi Klein Vicenza bandeau bikini top
£145
Heidi Klein Savannah Bay Mini raffia tote
£250£200(20% off)
Heidi Klein Capri printed hipster bikini bottoms
£114£79(30% off)
Heidi Klein Seven Mile Beach printed tunic
£310£217(30% off)
Heidi Klein Smocked cotton maxi dress
£305£183(40% off)
Heidi Klein Morocco printed ruffled minidress
£270£135(50% off)
Heidi Klein Capri printed mid-rise bikini bottoms
Heidi Klein Seven Mile Beach cotton maxi dress
£310£186(40% off)
Heidi Klein Cap Mala folded bikini bottoms
£118£82(30% off)
Heidi Klein Tuscany reversible bikini top
£135£94(30% off)
Heidi Klein Tuscany reversible bikini bottoms
£122£85(30% off)
Heidi Klein Printed ruffled shirt dress
£252£176(30% off)
Heidi Klein Cap Mala printed swimsuit
£266£159(40% off)
Heidi Klein St Tropez striped bikini bottoms
Heidi Klein Sicily bandeau bikini top
Heidi Klein Core triangle bikini top
Heidi Klein Grand Cayman cotton kaftan dress
£279£167(40% off)
Heidi Klein Moroccan Sands linen minidress
Heidi Klein Core Nautical bikini bottoms
£95
Heidi Klein Zanzibar printed minidress
£217
Heidi Klein Mitsio Island linen shirt dress
£300
Heidi Klein Great Thatch bow-detail bikini top
Heidi Klein Cape Elizabeth raffia sun hat
£164
Heidi Klein Muskmelon Bay printed bikini bottoms
Heidi Klein Great Thatch mid-rise bikini bottoms
£125
Heidi Klein Savanna Bay Mini raffia bucket bag
£276