Johnny Depp, Penelope Cruz, Keith Richards celebrate 'Pirates of the Caribbean: On Stranger Tides' at Disneyland

Plus: Emma Roberts, Vanessa Hudgens, Steven Tyler and more