This gets an award for the softest jumper delivered so far

015 (2)

Winter white or a soft beige, which one gets your vote?  Both great neutral colours so you can’t go wrong with either.  So soft too.  £89.95 in a range of sizes from S.

020 (2)