Penelope Cruz must have loved Kate Middleton’s style at the Royal Wedding two weeks ago, as she wore a long lacy, white dress to the Pirates of the Caribbean: On Stranger Tides London premiere last night!
However, her Givenchy Haute Couture by Riccardo Tisci gown, with its cleavage and leg baring zip, was a bit more risqué than Kate’s bridal dress.
Penelope’s co-star, Astrid Berges-Frisbey also went for white on the blue carpet at Westfield shopping centre, as did Kerry Katona. Jameela Jamil wore a nude strapless number, while 90210’s Jessica Lowndes sparkled in gold.
Johnny Depp was casual once again in a similar outfit to his open shirt and suit ensemble at the Moscow premiere earlier this week (see pictures from Russia here). He was more snazzy at the Disneyland premiere last weekend (check out his monochrome look here).
Johnny’s co-stars Geoffrey Rush and Sam Claflin also attended the premiere, and Sam posed with his girlfriend, Laura Haddock. Other couples included Dermot O’Leary and Dee Koppang plus Saturdays’ Una Healy and Ben Foden.
Click through to see pictures of all the guests...


























