It is reported that actors Zac Efron and Vanessa Hudgens have split up.

A source told People magazine: "They are 100% still good friends."

The Sun quotes a source as saying that the relationship "just ran its course".

The 'High School Musical' stars first began dating in 2006.