Unexpected Couple Alert: Zac Efron and Michelle Rodriguez Caught Kissing

Zac and Michelle caught smooching on a yacht in Sardinia.

It looks like Zac Efron and Michelle Rodriguez were setting off their own fireworks over the Fourth of July weekend.

The two actors certainly sparked rumors that they are more than friends when they were caught kissing aboard a friend’s yacht on Sunday while vacationing in Sardinia.

Zac can be seen going in for a kiss in a few photos, while Michelle lounged on the boat in a black and white bikini. In other shots, the unexpected couple cuddled in the sun and held hands as Zac helped her on the boat. They shared a sweet moment when Zac affectionately kissed her forehead.

The 26-year-old “Neighbors” star and the 35-year-old “Fast & Furious” actress seemed to be having a great time with their Italian businessman friend Gianluca Vacchi as they swam, tanned and back-flipped off the boat.

Embedded from instagram.com.