Feverish anticipation continued last night as today's premiere in London of the final Harry Potter film drew near.
As cast came together for a final photocall Emma Watson, who stars as Hermione Granger, looked stunning in a little black dress with lace and ruffle detail.
She was mobbed by fans as she joined her co-stars to pose for pictures at The Renaissance St Pancras Hotel in London.
Co-star Rupert Grint said kissing co-star Watson in the new film was "really weird" because they had known each other for so long.
The actor, who plays Ron Weasley, said neither he nor Watson were looking forward to filming the scene in Harry Potter And The Deathly Hallows Part Two.
He said: "It sounds crazy, because of course she's lovely and I'm sure loads of guys are really jealous, but it just really felt weird for some reason. Just because I've known her for so long - since she was like nine years old."
The movie will bring to an end the eight-film saga of JK Rowling's boy wizard, a series that has spawned an era of international obsession.
Fans camped overnight in Trafalgar Square ahead of the world premiere of Harry Potter And The Deathly Hallows Part Two, sheltering beneath ponchos, tents and coats.
Some devotees wore costumes of the character and Lara Teresa (16) even travelled from Germany for the occasion.
"I've been here since Tuesday and slept behind the fence in front of the National Gallery," she said. "I skipped school to be here and I'm staying until Sunday. I really should go back to school on Monday."
The film will be screened at three cinemas in Leicester Square, with a red carpet extending down to Trafalgar Square.
Since they began in 2001, the Potter films have generated about £3.4bn at the box office.