It's been over a month since Jennifer Aniston and Justin Theroux secretly got married, and now fans wanted to see the newlyweds have their own baby.
The actress is already 46 years old which makes it more difficult to get pregnant and give birth. However, it seems that her recent attempt was a success.
According to Hollywood Life, the former "Friends" star had gone through vitro fertilization treatments for almost a year. The actress found out that she was pregnant and expecting twins just before her wedding day. It was a surprise for the couple since they almost given up hope in having a child.
"It's heartbreaking to go through all that [IVF] and still not get a baby at the end of it," an insider told OK Magazine. "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."
When Jennifer Aniston found out that she's pregnant with twins, she decided to surprise her hubby Justin Theroux with a nice meal.
"She cooked him a romantic dinner, and afterward, she told him that she had a special surprise. Then she showed him the test results," their source revealed. "He was very emotional - he actually cried a little! Jen was so touched."
Before telling her husband personally, the "Cake" actress sent him a message hinting that they are having twins. Justin was reportedly in Texas during that time when Jen discovered that she's pregnant.
"So she sent him a text with a picture of the ultrasound and joked that they were going to have double trouble," their insider said.
Aside from knowing how many babies they will have, the couple also knows the gender of their unborn children. According to the website, the pregnant Jennifer Aniston and her husband Justin Theroux are having girls and they have already come up with names.
On the top of the list are Lila and Ava which was allegedly taken from famous actress Ava Gardner.