Searching around the Internet on this topic brings out a lot of hypocrosy. People saying gay men only say they think someone is gay because they fancy them which may be true of some guys, but not the case for a lot of them. Also some of the people who complain about that are fan girls who absolutely refuse to believe any guys they fancy could be gay and say any gay rumours about them must be bullshit. Ofcourse some rumours wont be true but some of them obviously will be. Closeting and bearding is a fact. What difference does it make either way anyway?!
Are you not being hypocritical yourself here? I mean you complain about people refusing to believe someone is gay, but you clearly don't believe people saying they are straight as you mentioned Mr Cruise. The gay rumours about him are based on nothing, he has always denied it, been married to a few women etc. Isn't it unfair to call someone a liar unless, like with Luke Evans, we have proof?
As a young teen I used to swear Kate Winslet was a lesbian based on nothing but my desire
I just don't see why you would doubt every celebrity claiming to be heterosexual
Not trying to have a go, just confused.
As for Jessie J, I am not sure. I have only ever heard her say she is bisexual but I have heard others (including a good friend of mine) say she said she was a lesbian when starting out. I guess I just believe people until there is good reason to think otherwise (step forward Danny Zuko)