Penelope Cruz to bare all with Ben Kingsley

Spanish actress Penelope Cruz is setting pulses racing with her steamy new film, Elegy.

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 star is no stranger to nudity she has gone topless in more than eight films, including the Italian release Don't Move.

"Penelope has done screen nudity before and isn't shy about showing off her boobs and bum," The Sun quoted a film insider as saying.

"Movie fans are in for a real treat," the insider added.

Elegy is based on Pulitzer Prize-winner Philip Roths short novel The Dying Animal. The movie is about a passionate relationship between a celebrated college professor (Ben Kingsley) and a young woman (Penelope Cruz) whose beauty destabilizes him.

She admits her hairdresser mother, Encarna, and merchant father, Eduardo, aren't thrilled at her nude scenes.

She has said previously, "Going topless is not my favourite thing. It's a little tough for my parents."

The film, which also stars Debbie Harry, Dennis Hopper and Patricia Clarkson, is expected to be be released is the UK next month.