vhudgeglow230pic.jpgVanessa Hudgens doesn't mind doing what it takes for a role, but her recent on-screen romp in the sack with James Franco wasn't the best experience.

The 23-year-old Spring Breakers actress, wearing a Simone leather jacket, tells Glow:

    “It was very nerve-racking for me. I told my agent that I never want to do it ever again.”

As for cutting her hair short and gaining weight for her role in Gimme Shelter, VHudge adds:

    "With so many actresses who want the exact same role, you’ve got to stand out and be different and not let anybody tell you no.”

So about that sex scene with Mr. Franco, wonder what he thought of the experience?