Zimmermann
Zimmermann Como printed silk satin shirt
£595
Melissa Odabash
Melissa Odabash Corrine off-shoulder cotton poplin blouse
£170
Stella McCartney
Stella McCartney Peplum cotton poplin shirt
£660
Prada
Prada Cotton pique polo shirt
£900
Etro
Etro Paisley striped cotton shirt
£760
Courreges
Courreges Logo cutout tie-back cotton crop top
£168
Khaite
Khaite Andra knitted top
£1,555
Max Mara
Max Mara Adorni cotton poplin shirt
£540
Missoni
Missoni Lame crop top
Missoni Zigzag halterneck lame crop top
£500
Jacquemus
Jacquemus Tablier knitted halterneck top
£222
Sir
SIR Lilou halterneck silk top
£165
Poupette St Barth
Poupette St Barth Suma ruffled open-back cotton crop top
£205
Poupette St Barth Cleo printed halterneck cotton top
Poupette St Barth Azia printed tie-detail satin blouse
Poupette St Barth Berry lace-trimmed cotton top
£187
Poupette St Barth Suma printed cotton crop top
£196
Poupette St Barth Anya ruffled cotton top
Poupette St Barth Nala pointelle cotton crop top
Poupette St Barth Zely lace-trimmed camisole
£177
SIR Destino striped halterneck silk top
£136
Valentino
Valentino Cady Couture draped top
£1,300
Veronica Beard
Veronica Beard Townes eyelet cotton twill vest
£420
Veronica Beard Meryl sequined blouse
£296
Proenza Schouler
Proenza Schouler White Label Veya knitted T-shirt
£255
Dries Van Noten
Dries Van Noten Polka-dot silk shirt
£556
Dolce & Gabbana
Dolce&Gabbana Ribbed cotton Henley shirt
Courreges Logo tie-back cotton halterneck top
£144
Nili Lotan
Nili Lotan Lana striped cotton jersey T-shirt
£250
Johanna Ortiz
Johanna Ortiz Ancestral printed silk georgette top
£654