Jennifer Aniston and Justin Theroux have been amidst various rumours ever since they secretly tied the knot. The couple were speculated to be having marital issues within 21 days of their marriage and then, the divorce rumours went wild. Now, the latest buzz is that the "Friends" alum is pregnant with twins.

Well, this is not the first time Aniston is rumoured to be pregnant, but according to this new report in OK! Magazine, Jen learned she was carrying after she underwent unsuccessful vitro fertilisation attempts for over a year.

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

The actress received the good news from her doctor soon after the wedding and she was very excited. She decided to reveal it to Justin over a romantic dinner, the report said.

"She cooked him a romantic dinner, and afterward, she told him that she had a special surprise. Then she showed him the test results. He was very emotional -- he actually cried a little! Jen was so touched," a source revealed.

Though she broke the news to Justin, the couple were in for another big surprise, the report further stated. Apparently, Jennifer didn't know she was carrying twins until later when Theroux was shooting in Texas.

The source told the magazine that Jen sent him a mischievous text. "Justin was in Texas filming when Jen found out about the twins. So she sent him a text with a picture of the ultrasound and joked that they were going to have double trouble," the source said.

The report has further claimed that both the babies are girls and that Aniston has already decided what she would name them. The "Cake" actress reportedly wants to call one of her daughters Ava (after Hollywood icon Ava Gardner) and the other one Lila.

Well, if these pregnancy rumours are true, then it's clear that there's no truth in those reports speculating divorce. It looks like there is no trouble in Jennifer Aniston and Justin Theroux relationship.