Marks and Spencer shoppers are snapping up a pair of smart trousers that are ideal for work but are equally perfect for ...