Jennifer Aniston is finally getting her happily ever after!

In Touch can exclusively confirm that the 47-year-old is pregnant with baby No. 1.

RELATED: Click Here for Your Chance to Win $1 Million!

This is the first child for Jen and her husband, Justin Theroux.

jennifer aniston and justin theroux getty images

“She’s pregnant,” a friend of the couple tells In Touch. “She and Justin are ecstatic. Jen has wanted to have a baby with Justin for years. Their baby news came at a bad time in her life, too — she just lost her mother, and she and Justin almost broke up. But now this surprise pregnancy has turned the worst of times into the best of times.”


For more — and to see the first pictures of Jen’s bump — pick up the new issue of In Touch, on newsstands now!

in touch weekly cover

Have a tip? Send it to us! Email In Touch at