Is this the most unexpected couple ever?
Sources speculate that Michelle Rodriguez, 35, and Zac Efron, 26, are dating after the pair were spotted smooching and cuddling on an Italian getaway last week.
The two actors were photographed kissing while lounging on a boat in Italy. Over the past week, Italian entrepreneur Gianluca Vacchi, documented his vacation with the two actors, posting videos that show Rodriguez and Efron dancing, goofing around, and showing off their unbelievable beach bodies.
Rodriguez was recently linked to British supermodel Cara Delevingne, and Efron was reportedly dating his Neighbors co-star Halston Sage. It looks like both have moved on... and they definitely seemed to be enjoying each other's company.
See more pictures of the new couple at The Daily Mail. What do you think of this unexpected couple?
Wait... Zac Efron and Michelle Rodriguez...? What the hell..?! pic.twitter.com/5IG9XLZSPW
— Calvin (@aurosan) July 6, 2014