According to In Touch magazine, Selena Gomez was pregnant with Justin Bieber's baby back in 2012, but sadly suffered a miscarriage.
"In 2012, she got pregnant and miscarried Justin's baby," a source told the mag. "Nothing in her life has been the same since."
Bieber allegedly got Sel pregnant when she was only 18 years old, and she wanted to keep the baby. He supposedly didn't feel the same way.
"She wanted that baby. She was convinced it was meant to be and that it was a sign that she and Justin should be together forever," the source added.
"His team felt it would ruin his career because at the time he had a clean image. They thought it would take away from his reputation as a heartthrob if he were walking around with a baby carrier at 18. Or he'd look like a real jerk if he wasn't involved in bringing up his own child."
The same source said Selena "lost the baby when she was barely two months along." It was also revealed that she subsequently "went into a complete downward spiral" afterwards, eventually leading to her rehab stint earlier this year.
According to GossipCop.com, Selena's rep has shut down this baby story saying it's totally fabricated. We aren't sure what to believe. Selena and the Biebs were seen at the hospital in 2012...