A jacket? A cardigan? It’s hard to tell, but therein lies its versatility – just one of the reasons that British women everywhere ... at this time of year. Sequin v-neck blouse, £45, M ...