Like a cheesy scene out of The Bachelor, the 26-year-old Neighbors actor and the 35-year-old Avatar actress spent Monday afternoon riding horses on the beach in Sardinia. Efron went shirtless for the occasion, and to his new girlfriend's delight, the actor flexed his bulging biceps as he gripped the reins.
The surprising new couple's friend and host Gianluca Vacchi, a manufacturing entrepreneur and self-proclaimed "public personality," joined Efron and Rodriguez for the picturesque trot around the lake.
At one point, Efron wrapped his arm around Rodriguez's waist as the darling duo looked at photos the actress had taken with her digital camera. Rodriguez was also photographed puffing on an e-cigarette.
Rodriguez shared a picture of herself riding a horse via Instagram Monday, writing, "'Le Petit Mort' leaving Italy is always hard for me... I love this place @gianlucavacchi thanks for the adventure Gian."
The fun didn't end there, however. Efron and Rodriguez danced the night away at the Billionaire Porto Cervo nightclub. The duo dirty danced and shared several sexy smooches in front of the packed party. Efron kept his shirt on (and wore sunglasses), while Rodriguez wore a low-cut top and tight-fitting jeans.
While Efron and Rodriguez's pairing might seem like a head-scratcher, they've actually been hot for each other for years. The two first hooked up after being introduced by a mutual friend, Mohammed Al Turki, during a vacation abroad about two years ago. "Michelle is super-cool and laid-back and Zac has always been attracted to her because of that," a source told E! News Tuesday. "She's one of those people that everyone likes, she just gets on with all kinds of people and doesn't take the fame thing too seriously."
What drew the Hairspray star to the Lost alum? "Zac likes the fact that she is laid-back and he can relate to her," the source explained. "He is attracted to her great attitude. They understand one another."
The trip is now over, as Rodriguez is in California shooting Fast and Furious 7. "Hope we do justice to the legacy," she wrote on Instagram Tuesday. In a second picture, she wrote, "Lots of love and dedication on set even though it's like 110 degrees out here Respect to all the extras out here today...One Love."