Oh dear, that is an awful outfit - maybe if it was styled with heels rather than the pink brogues it might look better probably won't though
M&S are very hit and miss - I'll see something that looks great on their website but go and try in store and the fabric is terrible or the fit is rubbish.
Saying that , my favourite pair of winter trousers - grey wide legged, great fit, were from M&S