It depends on the type of woman. Some like muscles, others like intelligence. Some are even looking for both. Look for a girl that is attracted to you, don't try to make yourself attractive for others, unless you are hideous.
To many men it makes them seem more attractive by showing off they shape of their legs, thighs and ass.
This is not attractive at ALL to most girls. It makes you look feminine or girlie.
Many men do find women who wear glasses attractive.
In my opinion it is the boldness, caring, and understanding that make men attractive. And some listening skill :) Answer To me, a man becomes more or less attractive by his personality, morals, caring.
Everyone is attractive in their own way. Young men mature more slowly than girls. As young adult men go to college, gain jobs, and attend social functions, they begin to meet girls that find them attractive, not only for their looks, but their personality.
Yes, some girls find long haired men attractive.
Because it makes their eyes stand out and look more attractive.
Answer Your question is two folded and there-fore not answerable. Attractive men are all over the world, what makes you think that American Men have different characteristics than other men in other countries?
Well, it really depends on the guy. I mean, straight men would find women attractive -- homosexuals, would find other men. Some like tasteful nudity, some like girls sucking on five penises while being drilled by two attractive. I personally, find girls around my age or slightly older being nude attractive, or having sex with attractive men. I also, am unsure about my sexuality, and also find nude men or gay men together, attractive. So it REALLY depends on the guy.
Some girls do, but it is usually the guy who gets nervous around girls
The main reason is their eyes. Also their height and body shape.
Some Indian men find Saudi women very attractive while others do not find them attractive at all. There is no general consensus regarding how Indian men feel about Saudi women.