vanessa-h-gun.jpgvanessa-gun-pics.jpg

Dangerous and sexy? This is a side of Vanessa Hudgens we don't get to see that often, but we're definitely digging it!

The 23-year-old actress posted these hot shots of herself on the set of her latest flick, Spring Breakers, and she also posed for pictures with co-stars Ashley Benson and Rachel Korine. The story follows four ladies who attempt to hold up a bank to finance their spring break plans, and Selena Gomez and James Franco also star in the flick.

Vanessa admitted that she is nowhere near as wild as her character Candy, telling E! Online, "I'm certainly not one who is going to rob a bank ... But there is a part of me that loves smashing things and I get to do that." Can't wait to see her in action!