Vanessa Hudgens

Vanessa Hudgens

Vanessa Hudgens and Austin Butler are "very serious".

The 24-year-old star has been dating the 22-year-old actor for almost two years and friends say they hate to be separated from each other.

A source told Us Weekly magazine: "She spends as much time in New York with him as possible. They're both carefree, funny people, who complement each other."

Vanessa recently played hard partying girl Candy in 'Spring Breakers' earlier this year, where she had to take part in an onscreen threesome with Ashley Benson and James Franco, which she found stressful, and never wants to do it again.

She said: "It was very nerve-racking for me. I told my agent that I never want to do it ever again."

Vanessa doesn't like to party hard in real life, and prefers nights in at home, dancing in her room to loud clubs.

She said: "It's not my kind of thing, the Spring Break thing. If I want to go crazy I'll listen to really loud music at home. That's pretty much it.

"Throw me in a room with some really loud music and some cool lighting and I am a dancing queen."