Pure physical attraction is, obviously, due to physical attractiveness... Curves, face etc. we all know. However, I love my girlfriend for her personality. Also, she is a metalhead. I can't even picture myself with someone who didn't understand why the most formal shirt I have is a button up with the sleeves cut off, unnecessary zips, chains and safety pins. And a massive graphic on the back and right hand side of Bullet For My Valentine. My girlfriend not only loves this shirt, she found it for me...
Yeah I know personality encompasses pretty much everything. You know why? Cause why would I want to be with someone whom I hated even a tiny part of? Hmmmm? Now go stand in the corner and think about what you said.