Vanessa Hudgens is yearning to settle down after witnessing her Journey 2: The Mysterious Island co-star Michael Caine's 'secure' relationship with wife Shakira.

Vanessa Hudgens

The 23-year-old actress, who is currently dating actor Austin Butler, enjoyed spending time with the veteran icon as they filmed the new action-adventure movie together.

She also met Caine's wife Shakira and is in awe of their solid partnership after 39 years of marriage.

"I adore Michael and Shakira. Meeting them made me look forward to getting older because they are so secure about who they are and they speak their mind. There's no fakeness (sic)," the Daily Express quoted her as telling the Metro newspaper.

"Michael's a legend and he's so inspiring and so hip. He was singing Beyonce and Katy Perry songs. I was sitting next to him in between set-ups and he was singing: 'Baby, you're a firework... ' I adore him," she added.