There were few places hotter than Cabo San Lucas on Friday.
And this was especially true when Justin Theroux shared a steamy smooch with fiancée Jennifer Aniston as their festive Mexican break continued,
The Wanderlust actor was clearly feeling the heat when he leaned over to give the former Friends actress a kiss before retreating to his sun lounger.
The 41-year-old could not keep his eyes, not to mention his lips, off the star as they topped up their suntans.
They had chosen the perfect place too, as temperatures climbed to 77 degrees Fahrenheit at the resort, which is at the southern tip of the Baja California peninsula.
Jennifer certainly seemed to be enjoying flaunting her curves for her man, initially wearing a towel wrapped around her waist before stripping down to her bikini bottoms.
They are the ringleaders of a veritable luvvie fest, and have been joined by British actress Emily Blunt and her husband John Krasinski as well as Jimmy Kimmel and his fiancée Molly McNearney..
The engaged couple arrived by private jet on Sunday to the Baja California peninsula famed for its sandy beaches, world-class scuba diving, distinctive sea arch, and abundant marine life.
Of course, a trip to Cabo is an annual tradition for the actress, who has taken her friends Chelsea Handler and Courteney Cox with her in previous years.
Aging beauty Jennifer recently claimed she has quit dieting, telling Britain’s OK magazine in October: ‘I stopped dieting when I figured out that you just have to eat regularly and properly within moderation.’
Her fans will surely agree this is yet another fascinating tidbit from the cerebral actress.