Cast members and other celebrities and their families turned out for the world premiere of ‘Pirates of the Caribbean: On Stranger Tides’ held at Disneyland yesterday.
Johnny Depp always keeps things interesting in the fashion department.
New mum Penelope Cruz, who plays newcomer Angelica in the film.
Former ‘Will and Grace’ star Eric McCormack with his wife Janet and their son Finnigan.
Harry Hamlin, Lisa Rinna, and their daughters.
Actor Andy Garcia and his family.
‘Desperate Housewives’ star Teri Hatcher and her daughter Emerson.
Geoffrey Rush, who plays Captain Barbosa.
Photos by Splash & Wenn.com