Hanna Cardigan White
£7.99
Made in wonderfully soft pure cotton, our gorgeous little Hanna Cardigans make the perfect extra layer for any pretty outfit. Charming textured knits and contrasting stripes and a sumptuous ribbon bow towards the hem.