A good substitute for a leather pants, which is also less invasive for your wallet, is a coated jeans. I never found a nice one though. Mostly they are too tight in the wrong places (my hips, how uncharming), my calfs (and they are not even that big), and then they are loose around my knees. Far from a perfect fit for me! So, when I did the G-star shoot a little while ago (see the campaign online here) I got to try on this perfectly designed coated black jeans. SOLD, to the lady wearing aviators! True story.
Bomber and coated jeans are G-star, heels and t-shirt Zara, and sunglasses Ray-Ban aviator.