The "Pirates of the Caribbean - On Stranger Tides" Premiere

(L-R) Rob Marshall, Penelope Cruz, Johnny Depp, Geoffrey Rush, Sam Claflin and Jerry Bruckheimer arrive on the red carpet for the screening of "Pirates of the Caribbean - On Stranger Tides" at the Cannes Film Festival.
(May 14, 2011 - Source: PacificCoastNews.com)