The red carpet stretched from Trafalgar Square to Leicester Square so thousands of fans from all over the world could see the Harry Potter cast one last time for the premiere of the final film
harry potter and the deathly hallows Part II.
Emma Watson wowed the crowd in a gorgeous fairy tale dress of tulle and embroidery from
Oscar De La Renta and the 21 year-old actress kept her poise until the very end when she broke down in tears at ...