Vanessa Hudgens often works out twice a day.
The 25-year-old actress is obsessed with exercise and admits she feels very guilty if she misses a session in the gym.
The 'Spring Breakers' star said: "I try to exercise twice a day. If I didn't work out yesterday or today, I'm like, 'Oh, no!'
"I love being active."
The brunette beauty, who is dating 'The Carrie Diaries' star Austin Butler, likes to challenge herself by mixing up her activities.
Asked about her favourite ways to stay fit, she told Us Weekly magazine: "Hiking, yoga, Pilates, spinning, dancing and aerial yoga."
She added: "Staying fit is just fun."
Vanessa gained 15 pounds for to play a pregnant teenager in the movie, 'Gimme Shelter,' last year and previously admitted that while she had no problem putting the weight on, it made her feel very insecure.
She said: "I didn't feel comfortable in my body because I gained this weight."
She later added: "Getting it off was the more difficult part. It was a lot of exercise...Just doing a lot of cardio, a lot of yoga and just really anything active."
Tagged in Vanessa Hudgens Austin Butler