I’m not really the “perfectly sexy, slim and gorgeous” type of woman…So I usually wear black to even look good. I don’t know if you see it “looking good”, but for me it is.
If you don’t like to show up your legs, you can wear tight jeans. Simple is better.
What’s important is you’re comfortable and confident. And don’t forget to smile, nothing could be more attractive than you but YOU.