Penelope Cruz spent time teaching Johnny Depp rude Spanish phrases while they weren't shooting scenes on 'Pirates of the Caribbean: On Stranger Tides'.
The 37-year-old actress stars as pirate Angelica in the movie and in between takes the pair would share jokes, with Penelope making sure Hollywood hunk Johnny knew plenty of her native tongue - including some choice phrases.
He said: "She taught me the raunchiest Spanish that I've ever been told. It's so foul that I couldn't bring myself to repeat it, here and now. It's a bad idea. I would carry that on my back for the rest of my days."
The Rob Marshall-directed action comedy film is not the first time Johnny and Penelope have worked together, previously having starred in 'Blow', and the pair quickly rekindled their chemistry on the set.
Johnny added: "Going to work with Penelope again, having done the film 'Blow' together, 10 or 11 years ago, the weird thing was that, when we saw each other again, it felt like we'd wrapped 'Blow' the week before, or a few days before.
"It just clicked instantly. Whatever exists, in terms of chemistry, was just instantly firing on all cylinders. It felt completely right. It was Rob's brilliant idea to bring her in, and when he brought up the idea to me, I went, 'Great idea!' I was very, very excited to have Penelope come into this film."