Definitely long tops and skinnies for me, too! Long tops for me are lower hip, rather than mid thigh, though, as I'm short of limb (and long of torso) and look swamped in anything that visually takes length off my legs.
My jeans, at the moment, are all M&S lift and sculpt. I have them in indigo, black and plum!
I have to wear a belt, too. If I get bloated, my jeans just fall down, otherwise.