Singer and actor Federico Diaz has announced via Twitter that he is gay.

 "The day has come. Only God knows when and how... I only let myself be led. I feel that God prized me with homosexuality. I had feelings of confusion and uncertainty for many years knowing that my real self was hiding.." Diaz wrote in a statement on Twitter.

Diaz was previously married to Cuban actress Lis Vega, and he has been linked to singer Ricky Martin in the past.

"Today I am beginning to walk a new life, without ties, without lies, without dislikes or pain," he continued. "Because these are feelings that only repress and generate much anguish in your heart. I came to this world to be happy, accomplish my dreams, take care of my loved ones and leave a positive mark during my journey through life."

Diaz went on to further clarify by saying that he was gay and that he was sharing the news with respect, love and thankfulness to everyone.

"Thank you for so much and together we'll do much more," he said. "I love you very much. A HAPPY LIFE FOR ALL."

At the beginning of the year, it was reported that Ricky Martin's relationship with Carlos Gonzalez Abella ended because Martin cheated on him with Diaz, TV Y Novelas said. The two denied the rumors, saying the only thing between the two was friendship. They have known each other since 2006.

Diaz said the announcement was him taking the most important step of his life. His fans were supportive and told him that his happiness was the most important.

Although he hasn't thanked anyone on Twitter following the announcement, he did retweet a fan group. The tweet said, "The important thing for all of us is your happiness. We'll always walk by your side supporting and loving you."