Marks and Spencer’s £40 wide leg trousers are perfect for winter and have been praised for being ‘perfect fitting’ and ‘looking expensive’ whilst still being comfortable and warm…
Read More
M&S shoppers can’t get enough of these £40 ‘perfect fitting’ wide leg trousers

