Penélope Cruz dazzled in a pale pink Versace dress like an old-school Hollywood starlet at the 2012 Toronto International Film Festival.
In the movie Twice Born, the actress plays single mother Gemma, who brings her teenage son to Sarajevo, where his father, played by Emile Hirsch, died in the Bosnian conflict.
Penélope herself is still something of a new mother after giving birth to her first child, Leo, almost two years ago. She says it brought depth to the role.
"It's the most beautiful feeling I have ever had,' she said. "For a woman, it is the most wonderful thing that can happen to you because it alters the way you see the world. It is such a fascinating and beautiful process."