Perez Hilton — X Factor winner Joe McElderry is gay!
Despite denying rumors in the past, the 19-year-old singer made the decision to come out, saying, "I'm really happy, I now know who I am."
Joe had previously insisted he was straight when asked by the media, but ...
more info