Great. Not only do women have to be hot (or shaggable, at least), we have to be some kinda smart too. Men and their expectations!

John Legend says you have to be a "smart girl" if you want to mean more to him than just a booty call. He tells Cosmopolitan magazine, "If someone's not smart in some way, it can only go so far. It'd be just a booty call situation."

And it doesn't end there.

"They must be able to get on with my friends and they need to have style." he says.

So if you're dumb, have no style, and can't get along with his friends, at least you know there might be a chance of you being on John Legend's booty call list.