Skip to Content

Unexpected Couple Alert! Unexpected Couple Alert!

Zac Efron and Michelle Rodriguez were snapped swapping spit over the weekend, as the 26-year old and 35-year old vacationed together in Sardinia, Italy.

The actor and actress were spotted flying into Sardinia Airport in a private jet on Thursday and later seen playing a game of tonsil hockey aboard a large boat over the weekend.

The Daily Mail has posted the revealing, bathing suit-clad images of these stars packing on the PDA together.

Zac Efron at 2017 MTV Awards
Photo via Getty Images

The new romance comes on the heels of Rodriguez’s reported breakup with female model Cara Delevingne, while Efron had been rumored to be dating his Neighbors co-star Halston Sage.


Rodriguez, of course, is no stranger to public makeout sessions.

Remember when they got drunk and raunchy while courtside at a Knicks game?

Efron’s most famous relationship involved former High School Musical co-star Vanessa Hudgens, while he and Rodriguez do have something in common: Both love to ogle boobs!