It looks like Katy Perry's rumored boyfriend might have to face some complications right now.

Katy Perry Reveals The Longest She's Gone Without Sex

The pop star has been said to be dating DJ Diplo whose Twitter name right now is 'Baby Daddy.' This is likely due to a report that's saying his ex-girlfriend is pregnant with his child.

On Friday, Daily Mail posted the news from New York Daily News where an insider mentioned that the DJ's ex Kathryn Lockhart is about to give birth pretty soon.

Katy Perry Has Dinner With Two Fancy Gentlemen

"She's due in the next couple of weeks," the source said. "Her friends recently had a baby shower for her."

If this is true, then there's a good chance that this might make things difficult for Diplo and Perry if they really are in a relationship. But since Diplo has a four-year-old child named Lockett with Lockhart, then they might be able to work things out.

Since Diplo changed his Twitter name to 'Baby Daddy,' he might not be too stressed out about what's going to happen since he still seems to have his sense of humor.

In a recent report from E! News, it was said that Perry is the one who wears the pants in the relationship- and Diplo is apparently okay with this.

"He knows she's in charge and respects her," a source told the site. "She keeps tabs on him...but she trusts him and that's the most important thing to her."