Xu Zhi
Xu Zhi Fringed asymmetric top
£485
Max Mara
Max Mara Bacco silk camisole
£375
Xu Zhi Beaded asymmetric linen-blend sweater
£250
Xu Zhi Beaded wool tank top
£150
Xu Zhi Chain-detail draped top
£185
Dries Van Noten
Dries Van Noten Cotton T-shirt
£280
Dorothee Schumacher
Dorothee Schumacher Sense of Shine silk-blend top
£200
The Upside
The Upside Arcadia Sophie racerback crop top
£70
Dries Van Noten Ruffled jersey top
£470
The Upside Santa Fe Julia cotton sweater vest
£130
The Upside Crochet halterneck cotton top
£160
The Upside Kalo Delphi cotton fleece hoodie
£110
Dries Van Noten Striped cotton shirt
£560
The Upside Saturn cotton fleece sweatshirt
The Upside Shelter ribbed-knit T-shirt
Prada
Prada Chevron striped oversized cotton shirt
£1,100
SIMKHAI
Simkhai Cornelia cutout ruched cotton-blend top
£255
Simkhai Sabrina cotton-blend crop top
Blumarine
Blumarine Lace blouse
Prada Floral cotton-blend tank top
£890
Veronica Beard
Veronica Beard Eva printed blouse
£300
THE ROW
The Row Floris cotton jersey T-shirt
£830
The Row Silk top
£1,390
The Row Silk satin top
The Row Striped cotton shirt
£1,160
£1,570
The Row Koray silk top
£1,530
SACAI
Sacai Paneled zip-up hoodie
£805
The Row Junia linen top
£1,210
The Row Sisilia striped silk shirt
£1,340
Staud
Staud Phare off-shoulder cotton top
£190