guys aren't really shallow like that unlike girls. a girl may like guys who are famous, rich , have musical talent and so on. but guys in general aren't like that. and to me looks means nothing if she's a beech, terrible mean personality, and shallow.
that being said, it still be great if she beautiful and have good personality. and being a good dancer or not isn't a trait that carry much weight in how much the guys gonna like her.
i think I speak for most guys when I say that what matter are looks, how much she cares about the you, social compatiblity.