Vanessa Hudgens sang Katy Perry with Michael Caine

Vanessa Hudgens says she sang songs with Michael Caine.

23-year-old Vanessa has revealed that she and Michael took time to sing together while filming Journey 2 – even singing a bit of Katy Perry.

“Michael Caine, he’s a legend,” says Vanessa. “He is a lot of fun, just listening to his stories, his singing, he was awesome.

“I’d sing with him everyday. We’d sing Firework by Katy Perry. He was awesome.”