Zac Efron and Michelle Rodriguez are together?! Life has officially become unfair.

(c) US Magazine
(c) US Magazine

Maybe or maybe not, but the two have been spotted together during a holiday vacay in Sardinia last weekend.

The two weren’t shy about displaying some PDA to their friends (and apparently, to the rest of the world).

michelle rodriguez and zac efron
(c) NY Daily News

A source dishes to E! that “something” apparently “changed” during the almost-couple’s two-week vacation, with Efron and Rodriguez becoming completely “inseparable.”

Despite the huge age difference (26 and 35, respectively), nothing looks odd as they’re both fit, athletic, and into each other.

michelle rodriguez and zac efron
(c) NY Daily News

What about Vanessa’s forever?

More on Zac?