Well, this is kinda unexpected. Especially considering Michelle Rodriguez’ last fling was with a chick, right? She did reveal earlier this year that she’s bi-sexual though and that would explain these new rumors. Apparently Michelle and Zac Efron have been spotted smooching in Sardinia where they have been vacationing lately. Find out more after the jump!


Zac and Michelle, with a 9 year age difference, have been vacationing with Italian businessman Gianluca Vacchi for over a week and a half now. While on vacay apparently the two have been spotted kissing sparking new romance rumors.

Michelle, 35, recently posted this video on Instagram in honor of 4th of July of her waving the American flag under water and a mysterious laugh is heard in the background which sounds very much like 26 year old Efron. Check it out below!