M&S shoppers are loving the "flattering" trousers they've been snapping up ahead of the warmer months