She has been spotted on the set of her new movie Venuto al mondo in dowdy costumes of late.
But last night Penelope Cruz injected her usual sophisticated glamour to the 29th Torino Film Festival Opening Ceremony in Turin, Italy.
The 37-year-old actress, who gave birth to her baby boy Leo in January, showed off her stunning curves in a chic low-cut black dress.
The three-quarter length ensemble clung to the actress's figure in all the right places.
Penelope also revealed a new shorter and darker hairdo, with inches off her usual tumbling waves in favour of a shoulder-length style.
The star paired the sophisticated look with some demure stockings, kitten heels and a carried a chic overcoat.
She was glowing as she stepped onto the red-carpet for the event, which was also attended by her Venuto al mondo co-star Emile Hirsch.Penelope Cruz Latest Hairstyles And Fashion

She was spotted earlier this month in a dowdy costume on the set.
The Volver actress resembled a girl dressed up in her mother's clothes as her oversized trousers and blazer swamped her during takes.
Her hair was bundled atop her head and even her stance took on a more masculine look as she stood with her hands in her back pocket.


























