Poupette St Barth
Poupette St Barth Camille ruffled camisole
£225
Bananhot
Bananhot Elma off-shoulder paisley crop top
£190
Bananhot Anita floral ruffled off-shoulder crop top
Rohe
Rohe Knitted cotton top
£420
Rohe Knitted tank top
£185
Rohe Lace-trimmed satin slip dress
£510
Melissa Odabash
Melissa Odabash Ariel linen shirt
£415
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 Cori open-knit halterneck lame crop top
£255
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
£865
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
Bananhot Ora off-shoulder crop top
The Attico
The Attico Ruffled cotton camisole top
£500
The Attico Printed halterneck silk top
'S Max Mara
'S Max Mara Dire cotton-blend jersey crop top
£120
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
£1,320
Acne Studios
Acne Studios Oversized cotton-blend jersey T-shirt
£360