Spanish actress Penelope Cruz is setting pulses racing with her steamy new film, Elegy.
The Oscar-nominated star strips off for a topless scene in the movie, which is based on Philip Roth's short novel The Dying Animal.
She appears alongside Sir Ben Kingsley, who plays a charismatic professor who loses his composure when he falls in love with a student half his age.
The film, which also stars Debbie Harry, Dennis Hopper and Patricia Clarkson, is expected to be be released is the UK next month.
Meanwhile, Penelope, who counts Tom Cruz and Matthew McConaughey as former boyfriends, is said to becoming increasingly serious about her current beau, No Country For Old Men star Javier Bardem.