It's all well between Jennifer Aniston and Justin Theroux who have been surrounded by break-up rumours. The couple looked happy and very much in love as they posed at the premiere of the HBO's new show "The Leftovers" in New York City.

Fourty five year old Jennifer looked stunning in black dress which showed off her grey bra underneath along with her cleavage and shapely legs. Theroux, 42, looked dapper in a blue suit at the premier of his series. It has been almost one year that the couple has been seen together walking the red carpet. There have been speculations in the media that their relationship has suffered a major setback and they are heading towards a break-up since the two are not getting married any soon.

The "Friends" starlet and Justin have been together since 2011 and announced their engagement in August 2012. "Jen and Justin were very intimately talking for what seemed to be a long time. They looked very happy together," a source close to E! Online revealed.

At the party, Justin revealed that he is most attracted to her fiancée and would not leave her ever. Since "The Leftovers" is a series based on supernatural powers, he was asked a question by reporters what would he do if he were to supernaturally vanish one day. The actor revealed that he would love to get his lady love Jennifer with him apart from of course his cell phone.

"That's who I'd want to bring back. That's who I'd want to bring with me," Justin said pointing out to Jennifer.

Justin and Jennifer have been recently embroiled in many controversies including the one which accuses him of leaving a pregnant Jennifer Aniston alone to tackle with the baby. The Life and Style magazine also reported that Jennifer is four months pregnant after waiting for several years.

But looking at Jennifer's recent pictures, none of the rumours seem to be true. Jennifer did not look pregnant nor had any baby bump and the couple seemed very much in love with each other.

The 10 episode series "The Leftovers" also stars Liv Tyler who too was seen at the party wearing a blue and black long sleeved dress."The Leftovers" premieres on HBO June 29.