When you talk about "women", you talk about three-and-a-bit BILLION people, most of whom have very little in common.
Some women want financial security; others a six-pack. I like guys who make me laugh and think. People who are kind and warm and generous-spirited. People with contagious curiosity.
I married someone hot when I wanted hot, but now I am older, I value intelligence and humour and I'm still married because the hot guy was also smart and funny.
Hot to me twenty years ago was tall, thin, blonde and Kurt Cobain-ish. Hot to me now is a feeling, not a look - but the one thing that hasn't changed is that a man must be passionate - lukewarm and indifferent is not a good look - and I don't just mean passionate about ME (though that's important!).
A man must be passionate about life, to have such lust for living that every moment seems exciting. That to me, and many others, is irresistible, no matter what shape it comes in.