Photograph by Patrice de Villiers
Diamond, £38, M&S Collection
Fish, £79, Kavu (End Clothing)
Polka dot, £69.99, Zara
Skelli, £159, All Saints
Split neck, £150, Salts Cashmere
Public Library, £179, Percival
Purple, £179, John Lewis
Olive rib, £185, Folk
Yellow and lilac, £395, Stefan Cooke
Flint £275, YMC
Ecru, £195, simswear
Banana, £320, Charles Jeffrey Loverboy
Blue, £155, Camperlab
Multi-collar, £385, Kiko Kostadinov (Dover Street Market)
Double stripe, £340, Mithridate
Striped, £295, MR P (Mr Porter)
Hemyl, £425, Studio Nicholson
Cable, £825, JW Anderson
Editor’s note: our recommendations are chosen independently by our journalists. The Observer may earn a small commission if a reader clicks a link and purchases a recommended product. This revenue helps support Observer journalism.