Sorry, this is not good on you. Curvy women should avoid skinny pants, and if you must wear them, then go for a longer tunic, to cover the crotch area. This is not flattering.
I would try a different pair of pants with the top. A straight leg or bootcut will balance your upper & lower body out. Ideally a pair or dark rinse jeans. The shoes clash with the top so I would either go with a tan color shoe or a color that is in th