Hi - please help me finally find the perfect work trousers! I'm really struggling to find any that fit, keep their shape and look stylish. I am tall-ish (5"10) so need 34" leg which is my biggest problem as they all tend to be ankle swingers on me. I'm a size 10/12 depending on shop. I work in a smart, corporate setting so needs to be fairly classic but I like to be fashionable without being too cutting-edge. I wear tapered/cropped trousers in spring/summer because the length is not such an issue but during winter it's skirts/dresses only. Any ideas?