Jessica Alba shows off her amazing figure on the cover of Entertainment Weekly, and talks about repirising her role in Frank Miller's Sin City: A Dame To Kill For.