Alexander McQueen
Alexander McQueen logo-plaque knitted top - White
£280
Brunello Cucinelli
Brunello Cucinelli long-sleeve round-neck T-shirt - Brown
£930
Burberry
Burberry Margot logo-print cotton T-shirt - White
£355£308(13% off)
Philipp Plein
Philipp Plein logo-print detail T-shirt - White
£470£141(70% off)
Loewe
LOEWE long-sleeved cotton shirt - White
£1,100
Philipp Plein logo-patch t-shirt - Black
£410£123(70% off)
Givenchy
Givenchy logo-print T-shirt - White
£410
DARKPARK
DARKPARK breast-pocket long-sleeve shirt - Neutrals
£446
Antonelli
Antonelli long sleeve shirt - Brown
£429
Max Mara
Max Mara Viterbo striped-pattern embroidered T-shirt - Black
£505
Dolce & Gabbana
Dolce & Gabbana silk shirt - Purple
£2,050
Philipp Plein logo-plaque T-shirt - White
£480£144(70% off)
Thom Browne
Thom Browne RWB-stripe silk shirt - White
£1,240
Balenciaga
Balenciaga Beverly Hills embroidered T-shirt - Neutrals
£387
Golden Goose
Golden Goose printed T-shirt - White
£175£131(25% off)
Marine Serre
Marine Serre trompe-l'oeil long-sleeve T-shirt - Neutrals
£295
DIXIE
DIXIE long-sleeve satin T-shirt - Neutrals
£106
Barbour
Barbour Derwent shirt - White
£95
Oseree
Oséree lurex shirt - Blue
£249
Gucci
Gucci floral-print ombre shirt - Purple
£1,660
Jacquemus
Jacquemus The Cuadro shirt - Grey
£430
Acne Studios
Acne Studios crochet-knit cropped T-shirt - Grey
£460
Lorena Antoniazzi
Lorena Antoniazzi striped top - White
£766£641(16% off)
Matteau
Matteau long-sleeved shirt - Brown
Philipp Plein graphic-print three-quarter sleeve T-shirt - Black
£430£129(70% off)
Philipp Plein snakeskin-print T-shirt - White
Y's
Y's asymmetric buttoned shirt - Black
£704£499(29% off)
SACAI
sacai short-sleeve layered T-shirt - Blue
£668
Aries
Aries logo-print T-shirt - White
£97£82(15% off)
Philipp Plein Sexy Pure Skeleton T-shirt - White
£680£204(70% off)
Desigual
Desigual floral knotted shirt - Pink
£143
Barrow
BARROW poplin shirt - Black
£218