Zac Efron and Michelle Rodriguez pictured SNOGGING on a boat!

WEIRD COUPLE ALERT. WEIRD COUPLE ALERT. WEIRD COUPLE ALERT.

zac-and-michelle-615

by Emmeline Saunders |
Published on

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!

Gallery

20 of the hottest shirtless men around including Dan Osborne and Zac Efron

Andy Murray1 of 20

Andy Murray

TOWIE's Tom Pearce and Dan Osborne2 of 20

TOWIE's Tom Pearce and Dan Osborne

Darcy Oake3 of 20

Darcy Oake

David Beckham4 of 20

David Beckham

James Franco5 of 20

James Franco

Jason Derulo6 of 20

Jason Derulo

Joey Essex7 of 20

Joey Essex

Justin Bieber8 of 20

Justin Bieber

James Kenzie9 of 20

James Kenzie

Lewis Hamilton10 of 20

Lewis Hamilton

Louis Smith11 of 20

Louis Smith

Mark Wright12 of 20

Mark Wright

Max George13 of 20

Max George

Robbie Williams14 of 20

Robbie Williams

Tom Daley15 of 20

Tom Daley

The Only Way Is Essex boys16 of 20

The Only Way Is Essex boys

Tyson Beckford17 of 20

Tyson Beckford

Usher18 of 20

Usher

Zac Efron19 of 20

Zac Efron

Zayn Malik20 of 20

Zayn Malik

Just so you know, whilst we may receive a commission or other compensation from the links on this website, we never allow this to influence product selections - read why you should trust us