Look at guys like Brad Pitt, Leo Dicaprio, Zack Efron, Ian Somerhalder, Chris Hemsworth they all look really hot and sexy for most women.
BUT they have beautiful face, they look like feminine, beautiful which these traits unattractive for most women because they look harmless, submissive or nice. If women didn't know them, if they didn't know their masculine confident personality, if they haven't watch their movies, they wouldn't desire them just based on picture. Because i show a lot of women pictures of similar looking strangers they said they are not hot.
Women in most cases incapable of desiring someone based on picture. When we say women aren't visual we mean this. Women may desire someone based on picture if he looks really masculine, has masculine facial features and aggressive.
But generally if you are average guy or even pretty boy or handsome your sexiness comes from your attitude, how you move how you act. Your masculinity matters above all.