Marks and Spencer's 'soft and cosy' sweatshirt now £16 and it comes in ...

Responsive image
source