Vanessa Hudgens easily falls for bad guys?

Filipino-American Hollywood actress Vanessa Hudgens discloses that she finds bad boys attractive and tells that girls easily fall for them.

Vanessa Hudgens and Alex Pettyfer in a scene from Beastly

Vanessa Hudgens stars in the new movie Beastly where she is playing the role of uncool high school student named Lindy who gets attracted to bad boy character Kyle played by hearthrob Alex Pettyfer.

The 22 year-old actress who is best known for her character in High School Musical, understands why her character in Beastly fell for Kyle.

"I feel like a lot of girls think it's easier to go under the radar, to not really stand up and let their true selves be known," Vanessa told MTV. "And I feel like when that happens, a lot of girls look up to guys who embody that, who are just truly out there and, of course, my character falls for that, as a lot of other girls would.”

Vanessa has been single since her break-up from her longtime boyfriend Zac Efron last December. She was seen recently though with Josh Hutcherson at a Los Angeles party which sparked romance rmors. Vanessa and Josh are co-stars in the movie Journey 2: The Mysterious Island.