Zac Efron and Michelle Rodriguez are continuing their fling while on vacation in Sardinia with friends, including host Gianluca Vacchi.

Just days after being spotted making out on a yacht, they were seen enjoying each other’s company on a horse back riding date on Monday. They were later seen kissing at the Billionaire Club.

“Zac and Michelle have great chemistry. They have a lot to talk about, a lot in common,” a source told Us Weekly reports.

It was surprising to hear that Rodriguez and the Neighbors star might be a new item because she was recently linked to Victoria’s Secret model Cara Delevingne.

The two reportedly met a few years ago and clicked right off the bat, keeping their friendship in tact since then.

Zac likes the fact that she is laid-back and he can relate to her," a source told E! News. "He is attracted to her great attitude. They understand one another."

image via INFphoto.com