After a rough couple of years, Fantasia Barrino finally has good reason to celebrate.

Over the weekend, the 'American Idol' winner announced that she is pregnant with her second child.

"You are the first persons that I share this news with. And I share this with you because I can relate to you," she told a crowd at the Riverview Apartments in Jacksonville, FL.

"This child that I carry, God has given me this child. And I don't have to hide it from none of y'all," she added.

No word yet on who the father is. Her 9-year-old daughter, Zion Quari Barrino, is from a previous relationship.

Last year, Barrino attempted suicide, which she later attributed to business failures, health problems and a home foreclosure.

More From TSM Interactive