There is a general rule with women- particularly attractive women.. which goes like this-
every time a woman says they like "this and this" a quality, e.g. "i like guys who are funny, nice, polite, humble, etc." they mean they want a guy who's strong and ______ "insert their adjective"- they want someone who is in control and confident. even attractive INFP/INFJs, very moralistic, will search out a guy who is confident and sensitive, nice, intelligent, etc.
the only type i've found this NOT usually to be true for is ENFPs- ENFP women, no matter how attractive, will prefer INFJs, INTJs, INTPs, etc. who are quiet and often a little geeky. just purely coming from a curiosity angle i want to gain some insight into this-
i mean, i'm the same, i tend to go for introverts, but i'm a guy- and introverts can still be cute. most women are attracted to confidence and social proof over looks.