these are pricey but they are without a doubt my #1 favorite and most worn pair of leggings. I get sooo many compliments everytime I wear these and they fit SO well! They do run small though. I'm usually XS but I get Medium in these
Lux Essentials Star Knockout Ultra High Legging
I wear these ALL the time! They stay while you workout and they are soooo comfy and have pockets.
Fusion Ultra High-Rise Full Length Legging Pockets - Black | LSKD
These are my tighest leggings I own so I don't usually wear them when I'm bloated or on my period but they suck you in so well and don't budge during any kind of workout. These run a little smaller than their other styles.