8 July 2011
Last updated at 08:47
Thousands of Harry Potter fans turned out to bid farewell to the stars of the film franchise at the premiere of Harry Potter and the Deathly Hallows: Part II. The final instalment is being released in cinemas on Friday 15 July.
Actress Emma Watson, who plays Hermione Granger in the film, and author JK Rowling, who penned the books on which the films are based, became emotional when they spoke to the crowd.
Rupert Grint. Emma Watson and Daniel Radcliffe spent hours meeting fans and signing autographs. Many people had camped for days in London's Trafalgar Square, hoping to meet their idols.
Actors James Phelps and Oliver Phelps, who played twins George and Fred Weasley, walked the red carpet. The carpet - which stretched three-quarters of a mile (1.2km) from Trafalgar Square to Leicester Square - is believed to be longest in the world.
Daniel Radcliffe, who has played the boy wizard since the age of 11, told fans the films would be with them "for the rest of their lives".
The entire Potter film series has so far earned more than £4 billion worldwide. It has been 10 years since the first movie in the series, Harry Potter and the Philosopher's Stone, was released.
When author JK Rowling sold the film rights to her novels, she insisted that only homegrown talent should be cast and that the movies be shot in Britain. Imelda Staunton, Helena Bonham Carter and Robbie Coltrane were all given roles in the films.
Many fans dressed up for the premiere, sporting Harry Potter shaped glasses, wigs and the Hogwarts uniform.
Tom Felton played Draco Malfoy in the movies. He too spent time meeting fans. Critics have so far praised the eighth film, with The Sun newspaper saying "the final instalment is still brimming with the old Potter magic".