'Pirates of the Caribbean: On Stranger Tides' at Cannes: Johnny Depp, Penelope Cruz walk the red carpet
Stars Johnny Depp, Penelope Cruz, Geoffrey Rush and Ian McShane -- among others -- were all on deck to walk the red carpet, wave at fans and pose for the assembled press. We've combed through the pictures to grab these great shots.
Penelope Cruz opts for lavender tulle. We approve:
Johnny Depp (aka Captain Jack Sparrow) pauses to sign a fan photo:
Co-star Ian McShane walks the red carpet with wife Gwen Humble