I don't think Harry Styles is gay, if he was it would be covered up more...traditionally, instead of turning him into cougar prey. Louis Tomlinson is very obviously gay - you can just tell, and yes I know he has this apparent relationship with a model, but that is the kind of gay "beard" in the closet celebrities that rely on female fanbases are given.
I don't get this idea that boybanders still can't be publicly gay as it would get rid of female fanbases. I am in no way a One Direction fan and even I know the fans seem to love shipping Louis and Harry more than anything. I think they'd celebrate if any of them were gay more than anything. No girls to be jealous of and all!