This is all superficial, so I'm talking from a physical perspective: A cute face is a must. I mean you can have a rockin body but lack the face and its all downhill... anyways, aside from the face gotta have style in clothing. I'm talkin clothes that go with your body shape/curves, skin color, hair color, etc. etc. To me this sais "this girl takes care of herself","is well kept","doesn't look like she hasn't showered in days", etc. The whole body thing (size boobs, size ass, length, etc.) is really variable because as long as a girl can work with what she's got, she's gonna rock it. but no obese or anorexic ones. oh and make up that helps the girl look better and not worse.
Whats attractive from the inside: A good personality and a caring heart.
Well, I like redheads the most but black hair or weird colors are okay too, pale skin, some freckles are cute, a nice round butt, curvy body, pouty lips, about anywhere from 5' 1" to 5' 6" and breasts aren't a huge issue just as long as I can grab something and not be suffocated.
The color of her hair the shape of her body the color of her eyes her height weight, Then her personality type, is she a party girl a nerdy girl a stuck up girl a homely girl or an artist or intellectual or a bitch or a bore or a gold digger or a horr. I like the intellectual artistic library type that can go out swimm hike and have a good party time as well.