Jennifer Aniston and Justin Theroux put on affectionate display on Mexico holiday
Jennifer Aniston and Justin Theroux “aren’t shy” about their love.
The couple, who have been engaged since August 2012, are currently enjoying a vacation in Cabo San Lucas, Mexico on a private beachfront mansion.
And according to E! News their passion for each other is evident.
"Jennifer and Justin have been very affectionate, kissing and snuggling up to one another. She loves to sit with her arms around him and lean into him for kisses," a source told the outlet amidst rumours the couple are experiencing a rough patch due to wedding issues.
"They aren't shy about public displays of affection…they can't keep their hands off one another. They seem very happy together and totally in love. They haven't spent a lot of time apart on this trip. Wherever she is, Justin is right next to her."
Jennifer and Justin have reportedly been joined by a host of A-list friends on their holiday, including shock jock Howard Stern and his wife Beth Ostrosky.
Jennifer’s longtime friend and former Friends castmate Courteney Cox also allegedly tagged along.
"Jen has also spent a lot of time with Courteney, working out with her, and swimming in the pool,” the insider detailed.
“They seem to be the best friends they have been for years, always chatting and laughing together."
Jennifer and Justin are said to have decided to make some drastic changes in 2014 after realising they weren't putting enough effort into their relationship.
"Jen and Justin love each other, they are fully committed. They had hoped to be married by now but work commitments this year meant their plans went astray," an insider told MailOnline recently.
“They have had some counselling. They both regret not spending more time together this year and they're determined that next year will be different."