Tobey Maguire, who plays Spider-Man, led the celebrity roll call at the European premiere of Spider-Man 3 in London.
His co-star and on-screen love interest Kirsten Dunst said she was "excited" to see the fans who crowded into Leicester Square for the event.
The actress thrilled fans, many of whom had waited hours to see the stars, by pausing to sign autographs.
Model and TV personality Caprice brought a touch of glamour to the star-studded event in a spider's web-influenced dress, designed by Scott Henshall.
US actor James Franco, who plays Harry in Spider-Man 3, said he was enjoying spending time in London.
Model Claudia Schiffer was accompanied by her film director husband, Matthew Vaughn, on the red carpet.
Actress Rosemary Harris reprises her role as Aunt May in the film, directed by Sam Raimi.
Mighty Boosh comedian Noel Fielding admitted he used to sleep on a Spider-Man pillow when he was a child.
Topher Grace plays the villainous Venom in the third film.
It was also a dream come true for the 10 'Josephs' from the BBC show Any Dream Will Do, who arrived with host Graham Norton.
Singer Jamelia was one of the other celebrities who also walked up the red carpet.