Holzweiler
Holzweiler graphic-print short-sleeved T-shirt - Green
£172
Nanushka
Nanushka faux-leather shirt - Black
£295
Guess USA
GUESS USA White Cotton Women T-Shirt
£93
Jil Sander
Jil Sander knitted short-sleeve T-shirt - Grey
£660
Comme des Garçons
Comme Des Garçons short-sleeves T-shirt - Red
£282
AllSaints
AllSaints studded-embellished oversized shirt - Blue
£221
Ambush
AMBUSH Workshop crew neck T-shirt - Black
£165
Balenciaga
Balenciaga scarf-collar silk shirt - Purple
£1,706
GUESS USA graphic-print T-shirt - Grey
£96
Dsquared2
DSQUARED2 Iconique loose-fit cotton T-shirt - Black
£356
The Artistylist
The Artistylist sunflower-print shirt - Yellow
£151
Marni
Marni cut-out flower shirt - Blue
£1,150
anne claire
anne claire V-neck T-shirt - Blue
£147
Morgan
Morgan lace-detail high-neck T-shirt - Black
£83
Burberry
Burberry Avery short-sleeve T-shirt - Black
£377
SKY HIGH FARM
Sky High Farm cotton shirt - White
£385
AMIRI
AMIRI striped shirt - White
£670
Alice + Olivia
alice + olivia graphic-print long-sleeve shirt - White
£405
Seventy
Seventy layered-design shirt - Neutrals
£237
Desigual
Desigual floral-print shirt - Black
£117
SoSUE
SoSUE Antonia shirt - Blue
£199
DSQUARED2 cropped logo-patch shirt - Pink
£280
KARL LAGERFELD JEANS
Karl Lagerfeld Jeans ribbed-mock-neck T-shirt - Grey
£90
Masnada
Masnada acid-wash semi-sheer shirt - Blue
£613
DSQUARED2 classic denim shirt - Blue
£465
Diesel
Diesel T-Buxt graphic-print T-shirt - Grey
£230
Lauren Ralph Lauren
Lauren Ralph Lauren ruffled V-neck T-shirt - White
£177
CORTEIZ
CORTEIZ Rusty Alcatraz T-shirt - Black
£112
Pepe Jeans
Pepe Jeans logo-print cotton T-shirt - Blue
£82
Cavalli Class
Cavalli Class leopard-print T-shirt - Blue
£86
Calvin Klein Jeans
Calvin Klein Jeans logo-embroidered T-shirt - Orange
£97
Fila
Fila Locri cropped T-shirt - White
£80