Pirates invaded Disneyland over the weekend as the Pirates of the Caribbean: On Stranger Tides premiere took over the park, and Johnny Depp and Penelope Cruz drove fans wild as they walked the black carpet. Get a look at the hot megastars, plus Eva Longoria, Emma Roberts, Vanessa Hudgens, and a spot-on Johnny Depp impersonator!
Video: Johnny Depp and Penelope Cruz Cause Fan Frenzy at Pirates World Premiere! originally posted on POPSUGAR Celebrity News
POPSUGAR, the #1 independent media and technology company for women. Where more than 75 million women go for original, inspirational content that feeds their passions and interests.