Jessica Alba On Getting In Stripper Shape for 'Sin City'

It’s been nearly 10 years since the original Sin City first hit theaters with a young Jessica Alba playing the innocent stripper Nancy Callahan.
Now, Sin City: A Dame To Kill For is getting ready to storm onto screens, and Alba is reprising her role. This time, the innocence is lost, but her drop-dead sexiness is somehow even greater.
The 33-year-old model and actress sat down with ET's Rocsi Diaz, and talked about what it was like returning to the role of a deadly stripper, and how her life has changed since she first walked in the world of Sin City.
"So much has happened, but I feel really good. I feel really settled and I feel happy," Alba told Rocsi. "I was just trying to figure things out and find myself, and find my confidence."
"Now I have it. I'm good," Alba added. "I don't feel defined by this business, the way that I did 10 years ago."
Check out the video for Alba's secret for preparing to play a super-sexy stripper in the upcoming Sin City: A Dame To Kill For, which hits theaters everywhere August 22.