Well one has to be really stupid to say such a thing... three actors... how on earth they can tell anything about Indian woman...?? All are from BW, and actually I bet 80% women don't even know about them. But forget about BW, I don't think you are aware of anything about India. My point, BW doesn't represent India actually.
Second thing...beauty or attraction is something you can't define really. All the three examples you've given, must have something(I can tell you about srk, why women find him attractive). If there's a dumb, low IQ, insensitive guy with even arjun rampal looks, its not gonna help him at all. Best thing, he just can get laid, and that's over.
As I said I can tell you about SRK, why women loved him so much. Because he portrayed a guy with whom women would love to fall in love. Before him, look at the actors and their roles in movies... Drama, action and sometimes a bit of romance... BUT till srk's typical romantic movies...women didn't had a voice really in BW cinema... Like before him there was Big B, in whose movies women had often PATHETIC roles... then I dont know which movie it's, but its anil kapoor movie, and it'd a dialogue... "Ek aurat ko ek mard ke samne sir jhukana aana chahiye" ...SRK brought the level where a guy can bow his head in front of a woman...(KKHH) He played a role which was quite new to women, rather than extreme hyper masculinity, there was more of human emotions, and that's the most attractive thing about him.
13