Shoppers race to snap up M&S’ ‘flattering’ and ‘stylish’ linen shorts

The sun, it seems, has finally arrived and with the warmer weather remaining, many shoppers have been snapping up a pair of linen shorts from high street favourite Marks & Spencer, praising them for being ‘smart’, ‘comfortable’ and oh-so ‘flattering’. The pure linen high-waisted shorts cost only £29.50 from the British favourite and come in … Read more