Best-selling £28 M&S linen trousers are ‘comfortable and cool’ in hot weather
Linen trousers are the perfect does-it-all piece to have in your summer wardrobe and Marks & Spencer’s £28 pair are such best-sellers that they keep selling out in every colour