Vanessa Hudgens hat sweats water smile

Since her breakup with Zac Efron, not only has Vanessa Hudgens been hitting the gym, but she's been in a much better mood!

The Beastly babe was snapped post-workout in Beverly Hills on Friday afternoon, and she's always had a super hot bod, but it seems like she's going the extra mile in the weeks leading up to the premiere of Sucker Punch. We can't wait to see her kick some butt in Zack Snyder's latest action flick, which hits theaters on March 25.

So is Vanessa a party animal or a stay at home kind of gal? Click after the jump to find out!