After 2 years together Iggy Azalea now cancels her engagement with Nicky Young and calls it quit. The 26-year-old rapper then opens up about why she dumped the 31-year-old NBA player.

She tweeted on Thursday, “I broke up with Nick because I found out he had brought other women into our home while I was away and caught them on the security footage.”

Rumour has it that he has cheated on her with his ex-girlfriend, Keonna Green who is also the mother of his 4-year-old son. She is now reportedly expecting their second child.

In response to the rumour, Iggy then tweeted that she actually did not know about the pregnancy, “I have never even been told by nick that his baby mother is pregnant so if this is true I’m finding out via E news.”

According to Life & Style, an insider revealed that the basketball player waited until his ex-girlfriend was four months pregnant before telling Iggy. “He said it was a one-night stand and will never happen again.” the insider said. “But it’s too late. He is having another son!”