Ideally, I like women who I can consider as my equal...and as I have a rather high opinion of myself, that's difficult to find!
Intelligent, caring, charming, self-confident, unternehmungslustig (as the Germans say), posessing joie de vivre (as the French say) - the attributes I wouln't do without.
There's an degree to which I like women who are self-sufficient/independent. I'd rather offer support and protection than have it expected of me - needy/girly women need not apply!
Ideally - athletic/physically strong without being thick set (rather than petite/voluptuous).
Yep, Cameron Diaz is a good choice, cjhsa!