I might try different brands of pants on in stores, to see if you can order on line. That is, unless you are petite, like me, where they only carry my size on line in a lot of places.
You can't go wrong with black, charcoal, and navy pants, a couple of stretchy button down shirts, and some updated t shirts. Add a blazer or cardigan and you are set.
I honestly like the Gap for jeans. Tons of styles and sizes. Not too expensive, either. Regular pants, on the other hand, I tend to spend more $, because you really can tell the difference in the way they are tailored, especially wool.
2015 Trek Silque SSL
Specialized Oura
2011 Guru Praemio
Specialized Oura
2017 Specialized Ariel Sport