Citizens Of Humanity
Citizens of Humanity Vintage fleece polo sweater
£265
Citizens of Humanity Thea ribbed-knit halterneck top
£145
Dolce & Gabbana
Dolce&Gabbana Majolica printed crop top
£675
Gucci
Gucci GG cotton-blend devore T-shirt
£1,350
ALAIA
Alaia Layered cotton and linen shirt
£1,150
Dolce&Gabbana Cropped cotton poplin shirt
£575
Courreges
Courreges Ribbed-knit tank top
£320
Courreges Ribbed-knit cotton tank top
£280
Isabel Marant
Isabel Marant Nayda gathered cotton jersey T-shirt
£255
Isabel Marant Sebani asymmetric cotton T-shirt
Saint Laurent
Saint Laurent Lace-trimmed ribbed-knit silk top
£755
Varley
Varley Marit argyle polo shirt
£85
Dorothee Schumacher
Dorothee Schumacher Fluid Denim ruffled crop top
£330
Dolce&Gabbana Logo cropped cotton-blend jersey T-shirt
£285
Missoni
Missoni Zigzag knitted top
£430
Missoni Knitted lame tank top
£660
Missoni Knitted tank top
£500
Missoni Sequined striped lame top
£1,000
Vivienne Westwood
Vivienne Westwood Baby Peru Orb jersey T-shirt
£165
Vivienne Westwood Orb ribbed-knit jersey crop top
£140
Bottega Veneta
Bottega Veneta Intrecciato cotton jersey T-shirt
£620
Alaia Open-knit halterneck cotton top
£1,250
Valentino
Valentino Floral knitted cotton-blend top
£1,500
Valentino Cotton terry jacquard bra top
£510
Valentino Striped knitted cotton crop top
£920
Valentino Open-knit linen-blend lame crop top
£560
Valentino Open-back cotton-blend crop top
£1,120
Valentino Printed silk twill pajama shirt
£1,840
Valentino Cropped printed cotton shirt
£1,200
Valentino Floral cropped cotton-blend shirt
£1,400
Chloe
Chloe Floral gathered cotton top
£915