Anna Friel dazzled in white at a preview screening of her latest film, Limitless, in London.
The English actress, who plays Melissa in Neil Burger's action thriller, braved the cold in a sleeveless Antonio Berardi dress, and Roger Vivier heels at the Apollo West End.
In a hurry to introduce the film to viewers, Friel, 34, rushed past waiting reporters, only stopping to pose for photographs, leaving co-star Bradley Cooper to do the talking.
Dressed down in a Superdry jacket and jeans, the Hangover actor dished out praise to Friel, saying: "She was lovely. I wish we had more scenes together, as we only had one proper scene. Hopefully I'll catch up with her tonight."
In Limitless, which also stars Robert De Niro, Abbie Cornish and Welsh actor Andrew Howard, Cooper portrays unsuccessful writer Eddie Morra whose life is transformed by a top-secret "smart drug" that allows him to become a perfect version of himself. His enhanced abilities soon attract shadowy forces that threaten his new life.
"With that power comes responsibility, and also has pitfalls," said Cooper.
The 36-year-old would have no hesitation in taking a drug like that: "Absolutely, in an instant - if it was FDA (Food and Drug Administration) approved. I would love to learn to play musical instruments."
But he denied the film condoned drug-taking, adding: "I'm not sure about that."
Limitless, which has been adapted from the Irish novel The Dark Fields by Alan Glynn, is released in cinemas on Wednesday March 23.