M&S 'very comfy' £22 linen trousers 'great for the warm weather' reduced to £7

Shoppers can get the £22 Marks and Spencer trousers for less than £10 with a nifty TopCashback bonus

Money

Eve Rowlands Senior Fashion & Beauty Writer

07:43, 05 Jul 2026