Zac Efron and Michele Rodriguez
Grab a box of tissues and start weeping boys. It seems Zac Efron is off the market after he was spotted getting oh-so-cozy with bisexual actress Michelle Rodriguez.
The two gorgeous stars were photographed by the paparazzi cuddling and kissing in their cozies on a yacht while holidaying in Sardinia, thanks to their equally athletic older host, entrepreneur Gianluca Vacchi.
The couple and friends have been posting pictures and video clips throughout their holiday, but this is the first time that the two have been seen being so intimate.
The 26-year-old stud had most recently been linked to actress and singer Vanessa Hudgens, while 35-year-old Michelle was thought to still be dating model Cara Delevingne (it seems that romance is well and truly over).
The actress, known for her tough girl roles in Lost, Avatar and Fast & Furious, came out as bisexual last year when she said: “I play a butchy girl all the time, so they assume I’m a lesbo. Eh, they’re not too far off.”
She added: “I’ve gone both ways. I do as I please. I am too fucking curious to sit here and not try when I can. Men are intriguing. So are chicks.”
According to E! News, however, the new holiday romance is not such a surprise. It revealed that the two have had a thing for each other for at least two years and have previously hooked up.
“Michelle is super-cool and laid-back and Zac has always been attracted to her because of that,” said a source. “She’s one of those people that everyone likes, she just gets on with all kinds of people and doesn’t take the fame thing too seriously.”
It seems that by landing one of Hollywood’s hottest and most desired after hunks, she really has got the best of both worlds.
Watch below as Michelle takes a snap of Zac and Gianluca performing a back flip into the ocean.