Heidi Klein
Heidi Klein Maxi dress
£280£196(30% off)
Heidi Klein Limpopo floral shirred maxi dress
£395
Heidi Klein Antibes smoked cotton tunic
£215
Heidi Klein Stella Maris tiered minidress
£310£155(50% off)
Heidi Klein Moroccan Sands linen maxi dress
£310£124(60% off)
Heidi Klein Printed midi dress
£301£150(50% off)
Heidi Klein Morocco printed ruffled minidress
£270£135(50% off)
Heidi Klein Lake Garda linen maxi dress
£305£122(60% off)
Heidi Klein Rosa Polyantha linen maxi dress
Heidi Klein Belle Mare Plage printed maxi dress
£350
Heidi Klein Printed minidress
£289£202(30% off)
Heidi Klein Deia floral linen kaftan
£275
Heidi Klein Ischia paisley shirt dress
Heidi Klein White Bay linen midi dress
Heidi Klein Lake Como printed smocked minidress
Heidi Klein Chamarel silk crêpe de chine midi dress
£425
Heidi Klein Hydra tiered linen minidress
Heidi Klein Seven Mile Beach printed tunic
£310£217(30% off)
Heidi Klein Smocked cotton maxi dress
£305£183(40% off)
Heidi Klein Seven Mile Beach cotton maxi dress
£310£186(40% off)
Heidi Klein Printed ruffled shirt dress
£252£176(30% off)
Heidi Klein Grand Cayman cotton kaftan dress
£279£167(40% off)
Heidi Klein Moroccan Sands linen minidress
Heidi Klein Zanzibar printed minidress
£310
Heidi Klein Mitsio Island linen shirt dress
£375
Heidi Klein Muskmelon Bay paisley minidress
£335
Heidi Klein Coral Gardens printed maxi dress
£415£290(30% off)
Heidi Klein Great Thatch cotton minidress
£260
Heidi Klein Printed cotton and silk maxi dress
£361£216(40% off)
Heidi Klein Broderie anglaise cotton minidress
Heidi Klein Braid-trimmed maxi dress
£277£193(30% off)
Heidi Klein Eden floral maxi dress
£298£208(30% off)