It's hard to tell who is and is not gay unless they specifically announce it themselves. There are a few that seem gay to me though, such as Louis Tomlinson.
Also, I don't get why some people are so angry about this thread? We assume 90% of people we pass on the street to be straight yet it's automatically rude to assume someone is gay?
Obviously there's (still)
something wrong with being gay in some people's minds and how dare you suggest anyone engages in such immoral behaviour.