M&S 'flattering' wide leg stretchy trousers under £20 that are 'perfect ...

Responsive image
source