Zac Efron and Michelle Rodriguez friends? Old news. The kissing, however — that's a different story.
Efron, 26, and Rodriguez, 35, were photographed over the weekend cozying up and sharing a smooch on a boat off the Mediterranean island of Sardinia, where they've been enjoying themselves for a while, hosted by Italian businessman Gianluca Vacchio.
The "Lost" actress — who goes back years with the "17 Again" star — has been posting Instagram pics of herself enjoying the sun and fun since