Jessica Alba went for high-wattage glamour at the premiere of her brutal new film in Paris.
With her hair swept up in the a bouffant style and wearing a little black dress to show off her toned figure, the actress cut a glamorous figure on the red carpet.
It is in stark contrast to the character she plays in thriller The Killer Inside Me - Alba takes the role of a prostitute who is violently murdered by a small town American sheriff.

But last night it was glamour and smiles at the Cine Cites des Halles on Wednesday night.
The 29-year-old actress wore killer wedges with a gold ankle band to match her unusual dress and kept her accessories paired down with just a ring and dark red nail polish to complement the look.
The film, directed by Michael Winterbottom, has been criticised for its brutally realistic portrayal of domestic violence, but the mother-of-one has defended the role.
She acknowledges the film is a departure from the Hollywood blockbusters she is famous for, such as the Fantastic Four and Sin City, and says her priorties changed when she had two-year-old daughter Honor.
With her hair swept up in the a bouffant style and wearing a little black dress to show off her toned figure, the actress cut a glamorous figure on the red carpet.
It is in stark contrast to the character she plays in thriller The Killer Inside Me - Alba takes the role of a prostitute who is violently murdered by a small town American sheriff.

The 29-year-old actress wore killer wedges with a gold ankle band to match her unusual dress and kept her accessories paired down with just a ring and dark red nail polish to complement the look.
The film, directed by Michael Winterbottom, has been criticised for its brutally realistic portrayal of domestic violence, but the mother-of-one has defended the role.
She acknowledges the film is a departure from the Hollywood blockbusters she is famous for, such as the Fantastic Four and Sin City, and says her priorties changed when she had two-year-old daughter Honor.