She only just split from Hollywood heartthrob Zac Efron, but Michelle Rodriguez may have already found comfort in the arms of another-her ex-girlfriend, Cara Delevingne.

Michelle Rodriguez Dumped Zac Efron For Cara Delevingne?

The two, who have been spotted together in New York since news broke that Rodriguez and Efron had ended their summer romance, are reportedly close to rekindling their romance, Radar Online reports-and the model has been a great shoulder for the 36-year-old actress to cry on.

"Cara is helpful to Michelle during this breakup because they are friends," a source told the website. "Michelle missed Cara's company."

Selena Gomez Has 'Real Feelings' For Cara Delevingne?

The actress reportedly headed to New York to spend time with her 22-year-old ex after she needed to get away from her recent ex-beau.

"Michelle needed to get away from Zac, and she got away from him by going to New York to see Cara," the source said. "Michelle wanted to have some fun and to take her mind off of Zac."

And though Rodriguez seemed to be having an extensive party-fueled vacation in Europe, and was the one most people worried about being a negative influence on the recently-rehabbed actor, his party habits were allegedly the reason the relationship came to an ultimate end.

"Cara doesn't party in the same way that Zac does," the source said. "Part of the reason that Michelle and Zac broke up was because she couldn't handle his partying."

But even though the model is reportedly just being a good friend to her ex for now, the source did say there's a good chance they'll begin hooking up and dating again very soon.

" I wouldn't be surprised if Cara and Michelle are hooking up again. Cara is a girl-and it's no secret that Michelle likes that."