Re/Done
RE/DONE 1950s Boxy floral-print T-shirt - White
£192
Emporio Armani
Emporio Armani logo-detail T-shirt - Green
£181
Adidas
adidas Trevo Series Roses Trefoil T-shirt - Black
£35
Blauer
Blauer Brush graphic-print short-sleeve T-shirt - Blue
£60
Emporio Armani logo-patch ribbed-trim T-shirt - Brown
£210
adidas logo-embroidered T-shirt - Green
Ksubi
Ksubi ruched camouflage-print T-shirt - Brown
£137
Emporio Armani logo-detail T-shirt - Blue
£146
Mc2 Saint Barth
MC2 Saint Barth x Big Babol Denver print-detail T-shirt - White
£84
Armani Exchange
Armani Exchange graphic-print T-shirt - White
£83
Emporio Armani textured short-sleeve T-shirt - Black
£327
Armani Exchange logo-print T-shirt - Green
£76
FRAME
FRAME Bodega chest-pocket T-shirt - Neutrals
£226
Y-3
Y-3 short-sleeve T-shirt - Green
£125
Alexander Wang
Alexander Wang off-shoulder cropped shirt - White
£630
Auralee
Auralee long-sleeve T-shirt - White
Ecoalf
Ecoalf Clin graphic-print T-shirt - Neutrals
£66
Maison Margiela
Maison Margiela long sleeve shirt - Grey
£1,100
Woolrich
Woolrich striped long-sleeve shirt - Blue
£184
Jordan
Jordan Jumpman T-shirt - White
£603
MSGM
MSGM asymmetrical-detail shirt - Pink
£445
MC2 Saint Barth Portofino embroidered T-shirt - Blue
Canali
Canali micro-check long-sleeve shirt - Blue
£286
Low Brand
Low Brand double-hem cotton T-shirt - Black
£90
RtA
RTA Colin Planetary T-shirt - Black
GAUGE81
GAUGE81 Sabinas wrap shirt - Red
£237
JW Anderson
JW Anderson Women's Navy Logo Grid Tunic Linen Shirt - Blue
£485
PS Paul Smith
PS Paul Smith floral-print T-shirt - White
£86
MC2 Saint Barth graphic-print Portland T-shirt - White
£94
AllSaints
AllSaints Underground oversized crew-neck T-shirt - Blue
£78
MC2 Saint Barth graphic-print cotton T-shirt - White
£80
Lady White Co.
Lady White Co. Lynn poplin shirt
£437