Erykah Badu is pregnant again.

The singer, 37, announced she is expecting her third child at last weekend's Austin City Limits festival in Texas. She did not reveal the identity of the baby's father.

See Us' Baby Bump Hall of Fame.

In 1997, she welcomed son Seven with Andre Benjamin (Andre 3000 of the hip-hop group OutKast). At the time, her rep said she named her boy Seven because "it's a divine number which can't be divided."

Badu gave birth in 2004 to a girl, Puma. Her rep declined to reveal the father's identity, but denied that the singer named her daughter after the athletic shoe. via