Er, WHAT? news now, and Zac Efron and Michelle Rodriguez have just confirmed their romance by snogging lavishly and publicly on a boat while on holiday with friends.
We've known for a while that the pair have been getting close, what with Michelle capturing Zac's sexy table dance moves in a Vine last week, and filming him and friend Gianluca Vacchi backflipping off a boat in Sardinia at the weekend.
But whowadda thought Zac and Miche would end up getting together? After all, 35-year-old Michelle has only just put her relationship with supermodel Cara Delevingne behind her, while Zac, 26, was supposedly taking things slow after his stint in rehab for cocaine abuse last year.
The twosome looked pretty loved up on their luxury yacht at the weekend, with Michelle laying in Zac's lap while he stroked her hair - and at one point crouched down to give her a kiss in front of all their friends.
Oh. Does this mean Zac's never getting back with Vanessa Hudgens? No more Zanessa? It's definitely over? Oh. OK. Excuse us - we seem to have something in our eye.
GALLERY: Sun’s out, guns out! We’ve rounded up 20 of the HOTTEST shirtless men around including Dan Osborne and Zac Efron!
20 of the hottest shirtless men around including Dan Osborne and Zac Efron

Andy Murray

TOWIE's Tom Pearce and Dan Osborne

Darcy Oake

David Beckham

James Franco

Jason Derulo

Joey Essex

Justin Bieber

James Kenzie

Lewis Hamilton

Louis Smith

Mark Wright

Max George

Robbie Williams

Tom Daley

The Only Way Is Essex boys

Tyson Beckford

Usher

Zac Efron
