When you say that Jesus had long hair, are you talking about the Jesus of the Bible, or another Jesus? The Jesus of the Bible did not have long hair, because the Apostle Paul said that it is a shame for men to have long hair (I Cor. 11:14). Also, the Bible uses masculine pronouns in reference to Jesus. Jesus is the Son(not Daughter)of God, and the Son(not Daughter)of man. Jesus is called a prophet (not a prophetess). He is called a man. He is called Lord (not Lady), Son (not Daughter) of David, the King (not Queen), King of kings and Lord of lords (not Queen of queens and Lady of ladies), etc. The Jesus of the Bible is a masculine Jesus.
The "Jesus" with long hair is a feminine Jesus. The "Jesus" with long hair is not the Jesus of the Bible, but "another Jesus," which Paul warned us about (II Cor. 11:4). For information about the "Jesus" with long hair, see www.reformation.org. It gives background information about the "Jesus" with long hair. It says, among other things, that the "Jesus" with long hair is rooted in pagan religions.