Main Street of Disneyland was changed into a black carpet last night for the world premiere of "Pirates of the Caribbean: On Stranger Tides" -- and it was one celeb-packed affair!
With stars of the film Johnny Depp, Penelope Cruz, Geoffrey Rush and Ian McShane on the carpet, fans got an eyeful of A-list talent. In fact, Depp barely talked to reporters -- and spent most of his time signing autographs for almost every fan there!
The stars of the movies weren't the only ones in attendance though: "Dancing with the Stars" took over, with dancers and contestants from the current and past seasons all over the place. Kirstie Alley, Joey Lawrence, Jennifer Grey, Kyle Massey, Rick Fox and more all showed.
Also at the premiere: Eva Longoria, Teri Hatcher, "Vampire Diaries" hottie Steven McQueen, Ashley Tisdale, Vanessa Hudgens, "Twilight" star Booboo Stewart, Steven Tyler, former "American Idol" contestants Blake Lewis, Kimberly Locke and winner David Cook and more.
Check out the full gallery above. The movie opens May 20.