47-year-old Soul singer Erykah Badu is pregnant now - with her fourth baby by a rapper. 

The father of her baby is rapper Ishmael Butler of Shabazz Palaces.

Erykah made the announcement on social media yesterday. In the video, Badu can be seen wearing an over-sized outfit while striking some poses in a parking lot. What’s interesting is that the musician stops to rub her belly not once, but twice. She captioned the video, “Ishhues wit trust.”

Badu's comments are filled with congratulations from her fans.

Her eldest son Seven Sirius Benjamin, 21, is with rapper Andre 3000. She also has a daughter named Puma Sabti Curry, 14, by The D.O.C. and a daughter Mars Merkaba Thedford, 9, with Jay Electronica

Here is the video proof:

In 1995, Badu became involved with rapper André 3000 of OutKast, with whom she had her first child, a son named Seven Sirius Benjamin, on November 18, 1997. Their relationship ended sometime in 1999. Their relationship inspired André 3000 to write the song "Ms. Jackson".

In 2000, Badu was in a romantic relationship with fellow Soulquarian, Common; their relationship ended in 2002. On July 5, 2004, Badu gave birth to a daughter, Puma Sabti Curry; Puma's father is West Coast rapper The D.O.C., originally from Dallas. On February 1, 2009, Badu gave birth to her third child, a girl named Mars Merkaba Thedford, with her boyfriend of five years, rapper Jay Electronica.