It looks as though Jennifer Aniston might finally be pregnant with her "miracle" baby. There are new reports speculating that the Hollywood actress is four months pregnant with her first child with fiancé Justin Theroux. While the media has been speculating about Jennifer's possible pregnancies with "baby bump watch" photos for years now, her publicist has shot down rumors in the past, but has yet to comment on the latest reports. Jennifer Aniston Sets The Record Straight On Her Pregnancy Rumors Meanwhile, it looks as though Jennifer might be reuniting with an old flame, much to her fiance's dislike. According to reports, Jennifer is looking to fix her relationship with ex-boyfriend John Mayer after the two parted ways in 2008. A source tells In Touch Weekly, "John is trying to make amends for being such an ass to Jen during and after the time they dated." The chart topper apparently left Jennifer a long heartfelt voicemail last month. When the ex-couple planned on meeting up for dinner, Justin canceled their plans and went "bananas," according to a source. Jennifer Aniston, Justin Theroux Wedding: First Love, Then Baby Carriage? "He isn't cool with John being in Jen's life, especially after the stories she told him about how horrible John treated her," the source said. Although unconfirmed, reports indicate that Jennifer and Justin are set to tie the knot this summer, on August 10.

Tags
Jennifer Aniston, Justin Theroux