No problem with slim fits. You just need to make sure its your legs that stand out, not your hips and bum.
With leggings, go for tunics or knitted jumpers which will skim your hips without hugging them. Go for lots of layers: leggings with a skirt and mid-length tunic will divert attention away from your hips.
Photo : Eric Bompard: leggings worn with Bermuda shorts