Harry Potter franchise bows out with emotional send-off
The writer wiped away tears, as did an emotional Emma Watson, who plays Hermione Granger, before thanking the actors for “the amazing things they did for my favourite characters”.
Turning to fans, she said: “Thank you for queuing up for the books for all those years, for camping out in a wet Trafalgar Square.”