Posted on Sun May 8th, 2011 9:24am PDT
Disney stars were out in full force for the premiere of Pirates of the Caribbean: On Stranger Tides Saturday at Disneyland in Anaheim, Calif.
New mom Penelope Cruz looked radiant in a feather and lace mermaid gown, while Johnny wore is usual eclectic look.
BFFs Ashley Tisdale and Vanessa Hudgens were hand-in-hand on the red carpet, fresh off a trip to Cabo together. These young stars with their sexy dresses and lots of leg almost stole the show!
The fourth installment in the Pirates series finds Jack Sparrow and Barbossa embarking on a quest to find the elusive fountain of youth, only to discover that Blackbeard and his daughter are after it too.
Tickets to the Disneyland premiere were sold out at $1000/each -- the total ticket price going to benefit the Boys and Girls Clubs of America.
The film opens May 20th in the U.S.
"It's not something where I would say, 'Let's shoot it next month to get it out by Christmas 2012'. We should hold off for a bit," he told The Hollywood Reporter. "They should be special, just like they are special to me," he added.
A Hollywood superstar with patience and a concern for quality work? ... Nice!
SEE THE GALLERY Pirates of the Caribbean: On Stranger Tides Premiere
Stories from around the Web