At the final Harry Potter movie premiere in London's Trafalgar Square on Thursday, Daniel Radcliffe, EmmA Watson, Rupert Grint and other co-stars gave an emotional farewell to the famous wizard series.

Stealing the limelight with her glamorous Oscar De La Renta floor-length ruffled gown was 21-year old Emma Watson. Watson, who portrays the character of Hermione Granger in the movie, couldn't hold back her tears when she listened to Radcliffe and Grint reminisce about their time.

Apart from the star casts, the author of the movie, JK Rowling who was also present at the premiere got emotional and thanked fans for their constant support and devotion for the series.

Other movie casts who were present at the premiere were Evanna Lynch, Matt Lewis, Clemency Posy, Helena Bonham Carter, Helen McRory Michael Gambon and Julie Walters.

Take a look at the exclusive pictures below: