Vanessa Hudgens was reportedly seen kissing Josh Hutcherson at last night's (23.03.11) premiere of 'Sucker Punch'.

The year 22-year-old actress - who recently split from her 'High School Musical' co-star Zac Efron after five years of dating - has allegedly turned her attentions to another co-star, this time 'Journey 2: The Mysterious Island's Josh Hutcherson.

According to, the pair shared a smooch last night at the Los Angeles premiere of Vanessa's new film 'Sucker Punch' the first time the brunette beauty made an appearance on the film during it's screening.

This comes after Vanessa told US chat show host Ellen Degeneres while she "loves" Josh, she is still a single girl.

She said: "Aww, I love him. We just did a movie together and we had the best time. I'm single!"

However, she admitted she is still in touch with former flame Zac, and the pair remain close friends.

Vanessa added: "We're good. After being in a relationship with someone that long, you stay friends."