Johnny Depp has said working with Penélope Cruz kept him on his toes as he filmed the fourth Pirates of the Caribbean film.

Mr Depp, who plays Captain Jack Sparrow in Pirates of the Caribbean: On Stranger Tides, was greeted by screams from hundreds of hysterical fans as he attended the UK premiere in London’s Westfield shopping centre.

Wearing a charcoal suit and teal shirt, Mr Depp signed autographs on the blue carpet, lit to resemble the sea.

Ms Cruz, who was pregnant during the shoot, stars as Captain Jack’s old flame Angelica, a female pirate, in the 3D film.

Mr Depp said: “I’ve worked with her twice now, and it’s always been a real pleasure. She’s very special, very talented, and also at the same time as an actress she gives you so much that you weren’t necessarily expecting, so you’re up on your toes.”

He hopes to continue with the hugely-successful franchise, saying: “There’s a lot more I feel I can do with these films. There are a lot more possibilities to be mined.”

On the possibility of a fifth film, he added: “I don’t know what the situation with five will be, but I do know that we’re talking about it.”

Ms Cruz, who recently gave birth to a son, wore a long white Givenchy dress with lace sleeves and a train for the premiere. She revealed she was so keen to work on the film that she accepted the role without having read the script.

“It was a big honour to feel invited,” she said. “I loved the other three (films) and I love what Johnny has created.”

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.