Givenchy
Givenchy Logo printed cotton top
£390
Givenchy Logo cotton fleece zip-up hoodie
£790
Magda Butrym
Magda Butrym Cropped cotton-blend jersey top
£435
Missoni
Missoni Zigzag sequined lame top
£900
Bottega Veneta
Bottega Veneta Intrecciato cotton-blend jersey T-shirt
£630
Bottega Veneta Cotton shirt
£1,340
TOM FORD
Tom Ford Jersey tank top
£610
Max Mara
Max Mara Knitted crepe top
£410
Gucci
Gucci Interlocking G silk jacquard blouse
£1,400
Gucci GG cotton-blend devore T-shirt
£1,350
Valentino
Valentino Striped knitted cotton crop top
£920
Posse
Posse Rosie asymmetric striped cotton crop top
£200
Posse Florence ruffled linen top
£250
RIXO
Rixo Emmie lace-trimmed satin top
£215
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
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 tank 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 Zigzag knitted top
£430