Desperately need some smart casual black trousers for work. I am a size 16 with very short legs. I am pear shaped, the fabric always clings around my lower half and looks horrendous. Can anyone recommend anything please?