hmm i have way too many definers on this one. i guess the main thing, cliche as this sounds, is personality and attitude. someone can be average looking but if they have a great attitude they can come off as very sexy. i have a customer at work who most people would probably consider average, he's short, not fantastic physical shape, round face, but damn he's cute
the way he carries himself is just very appealing, and he dresses kinda punk/grunge which i love but is very sweet and gentle when he talks, yet confident. i dunno, he just 'does it' for me somehow.
when speaking strictly physical though, i like them average height, dark hair, messy and longish preferably, sense of style but alternative style is best
and yeah broad shoulders, cleanshaven or 5:00 shadow but i'm not real big on beards (ok my boyfriend has one but it suits him)
eta: ohh. and goths. anything alternative as far as style goes, goth, punk, 'crunchy', i love it all. i'm not sure why but