M&S’s £40 velvet trousers are the trend-led stylish staple you’ll wear all party-season and beyond!