Johnny Depp Brings the Sexy to Russia (PHOTOS)

By: Taryn Ryder / May 11, 2011

Cannes Guide!
What you need to know about the 2011 festival
Really doubt Johnny Depp can ever look bad. Captain Jack Sparrow along with Penelope Cruz and Jerry Bruckheimer have made a pit stop in Moscow, Russia before heading to Cannes.

The crew looks refreshed at their photocall for Pirates of the Caribbean: On Stranger Tides, which is good considering they have a very busy few weeks ahead.

Pirates will hit Cannes and Johnny and Penelope will continue on their global press tour.

Other big stars expected at the film festival this year: Angelina Jolie, Brad Pitt, Ryan Gosling, and many more (including jail-free Lindsay Lohan)