Marks and Spencer's 'cosy cardigan' is being hailed as perfect for Christmas. The Crew Neck Cardigan, available in oatmeal, ivory, and a standout pillar box red, is catching everyone's eye, with ...