Is there a fast and furious romance brewing between Zac Efron and Michelle Rodriguez? It certainly looks that way from recent pictures of the two locking lips on vacation in Italy.
The That Awkward Moment actor, 26, and the Machete Kills actress, 35, weren't shy about showing affection while relaxing together on a boat with friends over the July 4th holiday weekend. The unlikely twosome were photographed kissing and cuddling off the coast of Sardinia, where they've been spending time with pal Gianluca Vacchi.
Efron went shirtless for the July 5 outing, wearing only a pair of green board shorts and showing off his ripped torso and bulging biceps. Rodriguez, meanwhile, turned heads in a black-and-white striped bikini.
The duo appeared to be in playful moods, and were spotted laughing and goofing off with their companions. At one point in the afternoon, Efron and a pal did backflips off the boat, as Rodriguez and another friend documented the stunt on camera.
The High School Musical alum and the Fast and Furious 7 star have been friends for years, a source tells Us Weekly. They have "great chemistry," another insider says.
Rodriguez—who has said she goes "both ways" in terms of sexuality—was most recently linked to model Cara Delevingne. The two were photographed kissing in Mexico in late March, but a source tells Us that Delevingne is not in the picture anymore.
Sign up now for the Us Weekly newsletter to get breaking celebrity news, hot pics and more delivered straight to your inbox!