The crowds of fans at London's Leicester Square were chanting for one man and one man only. And here he is - Harry Potter actor Daniel Radcliffe.
Daniel cosies up to his on-screen love interest Katie Leung, who plays Cho Chang in the fourth Potter film
Emma Watson looked beautiful and graceful (not a bit like Hermione!) in her vintage dress and matching headband
Rupert Grint made an effort in his natty blue velvet blazer. The popular actor met lots of fans at the bash
And Katie Leung shone too, and greeted lots of fans at her first-ever Potter premiere
Surprise guest star of the night was Madonna, who turned up with her daughter Lourdes, who's apparently a big Harry Potter fan
Clemence Poesy, who plays the bewitching Fleur Delacour, flew over from France to attend the event
Best of mates: Rupert, Emma and Dan are old hats at this premiere lark by now..
Miranda Richardson spent ages chatting to the press - perhaps getting some handy hints on portraying her character, poisonous reporter Rita Skeeter?
Hagrid actor Robbie Coltrane looked jolly, despite the pouring rain
Where's my Tardis? The new Doctor Who actor, David Tennant, plays the crazy Barty Crouch Junior in the movie
How different do James and Oliver Phelps look with brown hair?? They have to dye their hair ginger for filming but this is their natural colour. It's the first time they've had brown hair in five years!
New Potter heart-throb Robert Pattinson, who plays Cedric Diggory, wore leather trousers for the bash
Actor Timothy Spall with his wife. Timothy admitted his character, Peter Pettigrew, was "horrible" but said it was fun to play a villain