A baby may have saved DEMI MOORE’s marriage to toyboy hubby ASHTON KUTCHER – source.

Heartbroken Demi, 50, is telling pals that if she’d been able to have a child with Ashton, 35, they might still be together 

“Demi tried for YEARS to get pregnant with Ashton,” the source divulged.

“She was in her early 40s when they first got together, and she put her body through hell trying to have his baby.”

Demi, already a mother to daughters Rumer, Scout and Tallulah Willis desperately wanted to fulfill her much younger husband’s wish for his own biological children, the source told RadarOnline.

“Ashton wanted a child from day one, and Demi knew he would make an amazing father after seeing how great he waswith her girls,” the source says.

“Sadly though, time wasn’t on Demi’s side, and she was never able to fulfill his baby wish.”