Hair Colour: Anything. The more important thing is the hair itself. As mentioned before, some hairstyles just don't invite idle chatter. The colour doesn't matter to me.
Body image: Anything. Really don't mind. By body image do you mean the image they portray, the image they believe in, or the image you see? Cause I really hate the egotistic bitches who obviously weigh in at 70+ thinking their's is the perfect body... But seriously, i wouldn't mind as long as she isn't really fat.
Eyes: Doesn't really worry me.
Height: Should not be (alot) taller than me. So below 180ish.
Skin: Personally I don't mind, but I don't imagine any dark-skinned girls would want to go out with me, so meh...
I'm asian and my girlfriends have all been asian, I find them more attractive (plz don't insult me. It's the truth). This probably sounds really cliche, but more important is personality. On the other hand, appearance says alot about somebody (not the size of their tits, but their portrayal of themselves to the general public). I'm not gonna go into it here cause it'll definately get into a heated discussion, but I think you all understand what I'm trying to say.