Photos: Johnny Depp and Penelope Cruz at the Disneyland Premiere of Pirates of the Caribbean: On Stranger Tides

Pirates of the Caribbean: On Stranger Tides Premiere

Pirates of the Caribbean: On Stranger Tides Premiere
Source: Getty
Latest