Spectacular in an off-the-shoulder black Pucci number, featuring a sexy split to the thigh, Penelope Cruz wows a crowd in Italy.
The 37-year-old actress was in the capital promoting To Rome With Love.
For the comedy she reunited with Woody Allen four years after starring in his film Vicky Cristina Barcelona, which earned her an Academy Award.
CLICK ON PHOTO FOR FULL GALLERY
During the filming in 2007 she also began a relationship with Javier Bardem, who later became her husband and the father of her one-year-old son.
This weekend, the Spanish siren praised the director for giving her "a jewel of a character". In the movie she plays a prostitute who spends the day with a young man from a puritanical background.
Penelope, who later changed into a floor sweeping pink lace strapless creation, was also accompanied by co-stars Jesse Eisenberg, Roberto Benigni and Alec Baldwin.
Alec joked that on reading the script he mistakenly understood that he would play a character who gets to make love to Penelope in his hotel room. "I immediately said yes," he quipped.