Self-Portrait
Self-Portrait floral-lace short-sleeve shirt - White
£137
Elisabetta Franchi
Elisabetta Franchi turtleneck ribbed top - Black
£260£156(40% off)
Max Mara
Max Mara short-sleeve round-neck knit T-shirt - Neutrals
£272
Area
AREA Heart-Bib Tuxedo cotton shirt - White
£1,164£477(59% off)
Calvin Klein Jeans
Calvin Klein Jeans buttoned long-sleeve shirt - White
£125
Soeur
Soeur Gaia draped boat-neck sweater - Grey
£197
TWINSET
TWINSET diamond-pattern floral top - Blue
£186
ROTATE BIRGER CHRISTENSEN
ROTATE BIRGER CHRISTENSEN rose-embroidery wrap shirt - White
£328£173(47% off)
Armani Exchange
Armani Exchange long-sleeve cropped shirt - White
£133£106(20% off)
Agolde
AGOLDE Roux shirt - Blue
£381£249(34% off)
Polo Ralph Lauren
Polo Ralph Lauren button-up shirt - Blue
£175
Ami Paris
AMI Paris Ami De Coeur organic-cotton T-shirt - White
£145
Mm6 Maison Margiela
MM6 Maison Margiela round-neck graphic logo T-Shirt - White
£158
Marant Etoile
MARANT ÉTOILE Valiane shirt - Blue
£300
Filippa K
Filippa K long-sleeve shirt - Brown
£389£278(28% off)
Coperni
Coperni graphic-print T-shirt - Black
£195£120(38% off)
Karl Lagerfeld
Karl Lagerfeld K/Autograph sequin-embellished T-shirt - Grey
£119£60(49% off)
Peserico
Peserico satin wide-cuff shirt - Neutrals
£535£321(40% off)
Carhartt WIP
Carhartt WIP Deconstructed Label short-sleeve T-shirt - Black
£52
ALÉMAIS
ALEMAIS Avery Spliced shirt - Green
£320£272(15% off)
Anine Bing
ANINE BING The walker crew-neck T-shirt - Blue
£121
Pinko
PINKO logo-detail short-sleeved T-shirt - White
£95£48(49% off)
Patrizia Pepe
Patrizia Pepe strap T-shirt - White
£142
SKY HIGH FARM
Sky High Farm striped shirt - Blue
£811£648(20% off)
Balenciaga
Balenciaga logo-striped shirt - Neutrals
£831
P.A.R.O.S.H.
P.A.R.O.S.H. crew-neck T-shirt - White
£75
P.A.R.O.S.H. chest-pockets shirt - Brown
£734
Jil Sander
Jil Sander logo-print T-shirt - Brown
£340£232(31% off)
AMI Paris Ami de Coeur T-shirt - White
£101
Cotton Citizen
Cotton Citizen cotton shirt - White
£224£114(49% off)
Cecilie Bahnsen
Cecilie Bahnsen Braxton shirt - White
£764£420(45% off)
P.A.R.O.S.H. V-neck T-shirt - Blue
£266