Johnny Depp Brings the Sexy to Russia (PHOTOS)
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.