Word is Jennifer Lopez is expecting her third child!

The 47-year-old singer and actress is said to be pregnant with her longtime boyfriend Casper Smart’s child.

“Casper told all of his relatives this week and they are all excited,” an insider revealed to Radar Online Thursday. “They do not know the sex of the baby yet and they are just praying that they will have a healthy child and that there will be no complications.”

Smart’s close ones are all for it as well, the insider added.

“His family really loves Jennifer and they are certain that she is going to make an excellent mother! Jennifer is so good to Casper and when the two of them are together, she is just an ordinary woman. They really ground each other and are very much in love.”

This will be the third child for Lopez as she has twins, Max and Emme, 8, with her ex-husband Marc Anthony. It will be Smart’s first.

Fortunately, it’s no secret that Lopez has maintained a healthy lifestyle. So the plan is said to be for her to keep that going throughout her pregnancy.

“Jennifer is going to continue eating healthy and working out until doctors tell her not to. But that has not stopped her cravings from coming and Casper is doing everything that she wants to make sure she is happy!”

The two split for a while back in 2014. But they remained close and ended up rekindling their romance again.

UPDATE: Lopez’s friend and manager Benny Medina shut down pregnancy rumors with TMZ. He said they are “100% not true,” before asking, “Does this look like pregnant?”

Be sure to keep up with Enstars for more.