‘Neighbors’ Star Zac Efron And Cara Delevingne’s Ex Michelle Rodriguez Have Secretly Been Hooking Up For Years

Surprise! Fans were shocked when Zac Efron and Michelle Rodriguez were spotted kissing on their Italian getaway, but this is nothing new! According to Us Weekly, the pair have been hooking up in secret since 2011. How scandalous!

They met at Rodriguez's party in 2011. After the kiss the pair were spotted getting hot and heavy in a nightclub.

"Whenever they're together and both single, they hook up," an insider told the mag. "They're just having fun on vacation."

They met up again this year at "The Rover" party and bonded over their lifestyles.

"During 'The Rover' after party, they hung out all night and really bonded with each other on a whole new level," a partygoer told Hollywood Life. "They both had something to bond over. He was there for her breakup and she was there for his substance issues and that bond has turned romantic."

Rodriguez recently split from model Cara Delevingne, and was previously linked to Vin Diesel, Oliver Martinez, and Kristanna Loken.

She spoke publicly about her relationship with Delevingne after getting cozy on numerous occasions.

"It's going really well. She's so cool. When we started hanging out I just thought she was awesome, and we have the best time together," the actress revealed. "She's hard though. You wouldn't want to mess with her in a fight."

Efron's relationship with "High School Musical" co-star Vanessa Hudgens was highly publicized, and he was rumored to be dating Halston Sage earlier this year.

Fans went crazy over the hot new couple, sharing their reactions with the twitterverse.

"Zac Efron and Michelle Rodriguez? That's a shocker!" user Jade Dunkley wrote.

"OMYGOD ZAC EFRON AND MICHELLE RODRIGUEZ WAAAAAAAAAAAAAHT" tweeted another user called what?

We are loving this new couple! Do you agree? Let us know your thoughts in the comments section below!