Disneyland rolled out a black carpet for Penélope Cruz and Johnny Depp at the Pirates of the Caribbean: On Stranger Tides world premiere on Saturday night. New mum Penélope was without her two favourite guys, husband Javier Bardem and baby Leo, but she did stop to hug Mickey Mouse before joining the rest of the cast on stage. Johnny too walked the press line solo before stopping to chat with his close friend, and Jack Sparrow inspiration, Keith Richards. Oscar winner <nobrand>Geoffrey Rush</nobrand> was in high spirits, as was up-and-comer Sam Claflin. Sam's fairly fresh to the Hollywood scene, but the British actor just landed the role of Prince Charmot opposite Kristen Stewart in their upcoming take on the classic fairy tale, Snow White and the Huntsman. Many celebrities also turned out to catch the fourth instalment of Jerry Bruckheimer's Pirates franchise. Best friends <nobrand>Vanessa Hudgens</nobrand> and <nobrand>Ashley Tisdale</nobrand> posed together as did mother-daughter duo <nobrand>Teri Hatcher</nobrand> and Emerson Rose. <nobrand>Eva Longoria</nobrand> joined her Desperate Housewives castmate Teri at the event after throwing <nobrand>Victoria Beckham</nobrand> a baby shower earlier in the day.
Keep reading for more photos!