If you are overweight, lose some kilos, if your legs are short and chubby, wear heels to make them look longer and thinner, if your hair is too curly, buy a straightener.
On a lighter note, I came across a pic or two of this girl, Irina Shayk, a Russian born model. She surely uses what she got to look lovely. Love her tan and those curly hair. She really has a pair of never ending, sexy, well shaped legs. But I'll bet my bottom dollar, if you asked her, she will complain about something she is not happy with.I will also bet you the guy in her life thinks she is a perfect 10!
The legs of Isla Fisher also caught my eye, long, well shaped and drop dead sexy.
Another angle of Isla, as you can no doubt see, guys will be drooling all over their shirtfronts with her around.
I guess what I am trying to say is, if you have nice hair, but not that nice legs, put all emphasis on your hair, and wear a longer dress, or if you have stunning legs, make sure your legs will be noticed first by wearing a short(ish) dress and heels. If you have great boobs but lack in the legs category, wear a bright color, low cut top. That way you will subtly force people to first notice your best assets, and not notice the part you are not proud of.
Does that make sense? I know it is more than likely easier for a male to make this kind of statement, but then,
See for yourself. I think she looks stunning.