I'm not talking about attraction as a whole, just physical attraction. Humans respond well to symmetrical faces in general.
I could say George Clooney is attractive, but he's not my cup of tea.
Megan Fox is attractive, but she's a dadrock bitch.
Yes, people still have personal preferences, but you're just lying if you can't pick out a pretty face even if their personality is shit. Tom Hardy is a dumb chav, in a fantasy world I could not even date that dolt, but he's damn fine.