Lenny Niemeyer
Lenny Niemeyer square-neck cropped top - Blue
£231
Lenny Niemeyer pleated tunic - White
£249
Juicy Couture
Juicy Couture embroidered zip-up hoodie - Green
£147
Adidas
adidas SST CLASSIC track top - White
£79
Veronica Beard
Veronica Beard Sandra square-neck tank top - Green
£362
Maison Kitsuné
Maison Kitsuné fox motif sweatshirt - Brown
£202
Max Mara
Max Mara V-neck ribbed top - Neutrals
£427
Oscar de la Renta
Oscar de la Renta cropped wool tank top - Pink
£1,240
cinq a sept
Cinq A Sept braided tank top - White
£271
AMERICAN VINTAGE
American Vintage Gamipy vest top - Black
£45
Malo
Malo ribbed cotton top - Neutrals
£289
Max Mara silk satin top - Pink
£298
Hui Hui
Hui Hui Basilio vest - Blue
£873
Lacoste
Lacoste logo-patch tank top - Black
£85
COLUMBIA
Columbia cloud-print sweatshirt - Blue
£74
Elisabetta Franchi
Elisabetta Franchi ruffled cropped top - Black
£378
AUTRY
Autry zip-up sweatshirt - Grey
£170
DIXIE
DIXIE striped crochet-knit top - Green
£103
SIMKHAI
Simkhai bandeau top - Black
£225
MARGE SHERWOOD
Marge Sherwood Peanuts sleeveless top - Grey
Pinko
PINKO ruched eyelet-embellished top - Black
£132
Marge Sherwood Peanuts sleeveless top - White
Gcds
GCDS embroidered ribbed T-shirt - White
£82
Mc2 Saint Barth
MC2 Saint Barth striped text vest - Brown
£83
Brigitte
Brigitte Festival Melancia sequin-embellished bodysuit - Green
£91
Peserico
Peserico open-knit vest - Neutrals
£395
Iceberg
Iceberg checked top - Black
£161
Kenzo
Kenzo Boke Heart logo-embroidered sweater - Blue
£310
Etro
ETRO silk halter top - Blue
£316
GCDS sleeveless round-neck tank top - White
£109
£325
PINKO fringe-detail top - Neutrals
£126