After just two months of dating, it seems Zac Efron and Michelle Rodriguez have already split.

According to US media reports Efron, 26, and Rodriguez, 36, parted ways following a long, hot summer on holiday together.

The Hollywood pair were spotted kissing and cuddling on a yacht in Italy over the July 4 holiday weekend, before embarking on one long Instagram-documented PDA session across Europe.

Most recently they were seen in early August on Spain's party island Ibiza.


But "insiders" have since claimed the two actors have split, with some saying it was mutual and others claiming they had a "huge fight" while in Ibiza.

Before Rodriguez's romance with Efron, the Fast and the Furious actress was in a relationship with supermodel Cara Delevingne, while Efron had a high-profile break-up with his High School Musical co-star Vanessa Hudgens in 2010.