Desigual
Desigual floral print shirt - Black
£100
Desigual striped floral-detail shirt - Blue
£114
Adidas
adidas Terrex Xperior baselayer long-sleeve t-shirt - Grey
£110
12 STOREEZ
12 STOREEZ fitted T-shirt - Neutrals
£75
Farm Rio
FARM Rio Copacabana Beach shirt - White
£338
HAMZA
HAMZA Marsilia sheer lace corset top - White
£260
Morgan
Morgan pocket woven shirt - Neutrals
£83
Marc O'Polo
Marc O'Polo button-up shirt - Grey
£91
Rabanne
Rabanne long-sleeved top - Black
£941
Desigual floral short-sleeve top - Blue
£90
Polo Ralph Lauren
Polo Ralph Lauren cotton shirt - Neutrals
£265
Polo Ralph Lauren striped T-shirt - Green
£117
SPORT b. by agnès b.
SPORT b. by agnès b. TEXTURE DINO T-shirt - Blue
£98
SPORT b. by agnès b. 3D DINO T-shirt - Blue
BLAKLACE
BLAKLACE logo-embroidered T-shirt - White
£78
Patrizia Pepe
Patrizia Pepe striped sleeveles shirt - White
£223
Mc2 Saint Barth
MC2 Saint Barth Cristal striped V-neck top - Brown
£192
Moncler
Moncler button-embellishment T-shirt - Neutrals
£685
Max Mara
Max Mara logo-embroidery T-shirt - White
£365
Wolford
Wolford Lugano T-shirt - Black
£180
Bimba y Lola
Bimba y Lola topstitch T-shirt - Brown
Karl Lagerfeld
Karl Lagerfeld zebra-print long-sleeve shirt - Black
£235
Bimba y Lola blot pattern button shirt - Black
£145
MC2 Saint Barth Cristal striped embroidered shirt - Blue
Double Trouble Gang
Double Trouble Gang lettering-embellishment T-shirt - White
£50
BONBOM
BONBOM checked shirt - Blue
£947
Dries Van Noten
DRIES VAN NOTEN dot-pattern T-shirt - Purple
£250
BONBOM striped T-shirt - Black
£327
Why Ci
Why Ci sheer-panel shirt - Black
£288
JNBY
JNBY Versatile shirt - White
£160
Gongdid Design
Gongdid Design GD172 wavy cropped top - Blue
£152
Moschino
Moschino printed round-neck T-shirt - White