Newlywed bride and former "Friends" star Jennifer Aniston is rumored to be pregnant with twins.

The 46-year-old married longtime love Justin Theroux in August, but had all but given up on being a mother after a lengthy period of failed IVF treatments.

"It's heartbreaking to go through all that [IVF] and still not get a baby at the end of it," a source told HollywoodLife. "Jen was so concerned that it would never happen that she had kind of convinced herself that she'd be happy even if motherhood wasn't in her future."

But just before walking the aisle, the website adds Aniston and Theroux learned that they will be parents for the first time.

Reports are Aniston shared the news with 44-year-old Theroux by cooking him a romantic meal and showing him the test results, which brought tears to his eyes.

A source adds Theroux was in Texas filming when his wife first got the news and later sent him a text message with a picture of the ultrasound, which she jokingly captioned "double trouble."

Word is both of the babies are girls, and the couple has already tossed around a bevy of potential names, with Lila and Ava currently being at the top of their list as a tribute to Aniston's longtime idol Ava Gardner.

Aniston and Theroux were married in a ceremony at their Bel Air, California home where they duped guests into believing they were coming to a backyard birthday party. Among those reportedly on hand were Courtney Cox, Lisa Kudrow, Tobey Maguire, Ellen DeGeneres, Portia de Rossi, Jimmy Kimmel, Howard Stern, John Krasinski, Emily Blunt, Jason Bateman, Will Arnett, Lake Bell and Billy Crudup.

"Guests were told it was a birthday party for Justin," said a source. "Jen and Justin wanted to surprise guests, and guests were certainly surprised."