from a looks point of view ,effeminate guys are more attractive . This is a reason on why guys with long hair are considered more attractive , than guys with shorter hair .Most male "heartthrobs" appeal to younger and adolescent women. Boy bands, Justin Bieber, the Jonas Brothers, Hansen (Taylor Hanson legitimately looked like a girl) etc. -- their primary target audience are girls aged 10-21.
Girls this age are not fully developed, and their attraction mechanisms haven't fully matured. They don't have sex drives yet. They're not into men yet; they are are too adult and intimidating. Effeminate, pretty boy celebrities appeal to them visually and emotionally, because they are youthful, safe, gentle, and non-threatening.
Once girls mature into young women with sex drives, biology takes over and they seek grown men for actual sexual intercourse.
Justin Bieber isn't popular because 20-30 something women want to get pinned down on the bed and plowed by him. He's popular because he's the guy in 8th grade with a skateboard and a guitar that all the girls have a crush on. That's who buys his concert tickets. That's what's made him wealthy. To them, he's a "bad boy". To literally everyone else, the kid's a little twerp.
Ignore pop media. It's intended to be consumed by girls. Women still want masculine men.
luckily , looks only helps you to put the foot in the door , and effeminate behavior is not attractive for women
basically effeminate behavior guys get friendzoned ( even if the girl thought that you are handsome at the beggining ) , while the masculine behavior guys sleep with them
