top shop ones are pants - no, Top shop ones SHOW your pants. I've also got a pair from Seraphine (bought them online). Look great but stay up for about 5 seconds, unless you use a belt.
Best pairs I've got?
One 3/4 length pair from Noppies which are mega comfortable and have adjustable elastic around the hips (which is why they stay up).
Also got a pair of Citizens of Humanity jeans - they look fabulous, better by far than my regular jeans. BUT I'm told they cost £195 to buy new!!!!! Luckily I got mine on e-bay for £15.
top tip!