She was pulled out of obscurity and into the spotlight after accepting a role as young stripper Nancy Callahan in Sin City, the 2005 adaptation of Frank Miller's iconic series of graphic novels.
Nine years, nineteen films, marriage and motherhood bridge the distance between then and now, but Jessica Alba looks like she hasn't aged a day in new promotional stills from forthcoming sequel Sin City: A Dame To Kill For.
The 32-year-old actress has pulled on a pair of racy suspender style tights and a matching black bra as she strikes a provocative pose on her dance podium in the monochrome shot - one of three to be unveiled ahead of the film's official release.
Resting on her knees, Alba reveals a toned washboard stomach while raising her arms aloft, one leather gloved hand running through her pneumatic blonde locks.
As with its 2005 predecessor, the actress will feature in one of three shorts based on Miller's novels that make up the film's densely structured narrative.