Has Megan Fox had a change of heart here? That might be the case as there's a new rumor that says the Hollywood actress - who is currently expecting her third child - might be putting her divorce to Brian Austin Green on hold until she gives birth.

According to In Touch Weekly on Tuesday, now that the cat is out of the bag, there's a change that Megan and Brian are trying to work out their differences for the sake of their family. The couple already have two sons together, Noah, 3, and 2-year-old Bodhi.

"Brian and Megan [have] been working on themselves as individuals and things have gotten better between them as a couple," one source close to the couple dished. "They have been getting along great. They are best friends and know each other very well."

The 29-year-old celebrity mom first made heads turn when she debuted her baby bump at CinemaCon in Las Vegas earlier this month. Friends and family say that the reclusive actress is very much a hands-on mom at home and that she's willing to work on her marriage for the sake of everyone's happiness.

Brian has another child, Kassius, with his ex-partner Vanessa Marcil.

Megan and Brian initially filed for divorce back in August after five years of marriage. Stay tuned with Enstars for all the latest updates along with all the latest news from all of your favorite celebrity couples right here.