Most Helpful Guy
I thinks it's depending on the wearer and which shades of that color the wearer is wearing. There's several factors like how the wearer looks like, the color of the fabric and the lighting in the room/place. Sometimes lighter colors shows the shape better because the shadows is more visible, but other times it's tie between it. It's also depending on the person since it's an subjective opinion.
Most Helpful Girl
I think any colour other than black/very bright colours makes leg shape more obvious and are more... suggestive, I guess, in that it brings more attention to your lower body. I still like wearing them though!