Rohe
Rohe Knitted tank top
£185
Rohe Lace-trimmed satin camisole
£510
Melissa Odabash
Melissa Odabash Ariel linen shirt
£330
Polo Ralph Lauren
Polo Ralph Lauren Printed cotton jersey sweatshirt
£165
Polo Ralph Lauren Cotton-blend terry polo shirt
Polo Ralph Lauren Polo Bear cotton-blend top
£245
Christopher Esber
Christopher Esber Gathered jersey top
£680
Christopher Esber Bezel Quartz asymmetric jersey crop top
Khaite
Khaite Marita cotton top
£1,080
Khaite Argo embroidered silk and cotton shirt
£2,510
Bananhot
Bananhot Cori open-knit halterneck lame crop top
£240
JADE SWIM
Jade Swim Aylin halterneck seersucker crop top
£135
Toteme
Toteme Oversized cotton and linen shirt
£310
Brunello Cucinelli
Brunello Cucinelli Lurex® cashmere and silk-blend T-shirt
£900
Safiyaa
Safiyaa Marley draped crepe top
£695
Poupette St Barth
Poupette St Barth Carla pleated floral cotton crop top
DÔEN
Doen Toulouse lace-trimmed embroidered silk top
£380
Doen Frederica floral cotton top
£220
Bananhot Kendall lace top
£150
Bananhot Ora off-shoulder crop top
The Attico
The Attico Ruffled cotton camisole top
£470
The Attico Printed halterneck silk top
'S Max Mara
'S Max Mara Dire cotton-blend jersey crop top
£96
Givenchy
Givenchy Balloon-sleeve cotton shirt
£1,150
Dries Van Noten
Dries Van Noten Embellished cotton jersey sweatshirt
£1,495
Rabanne
Rabanne Floral chainmail crop top
£924
Acne Studios
Acne Studios Oversized cotton-blend jersey T-shirt
£360
Citizens Of Humanity
Citizens of Humanity Kota checked cotton flannel shirt
£273
Brunello Cucinelli Monili denim jacket
£1,300
Isabel Marant
Isabel Marant Fiosa embroidered silk blouse
£595
ANNA KOSTUROVA
Anna Kosturova Crochet bra top