He eventully reunited with Kim Porter, who gave birth to their twin daughters in 2006.
The celebrity couple ended their relationship the following year, and the breakup was anything but amicable.
While Kim Porter was pregnant with the twins, Sean “Puff Daddy” Combs fathered another woman’s baby—that child was born five months before the twins.
What made it worse was that Porter first found out about his affair from someone else.
Although the most recent cheating allegations have come to light, for years many people have speculated Diddy of dipping out on the singer with his ex model/baby mother, Kim Porter.