Groups of girls screamed with excitement as they painted each others' faces in the red-and-yellow colours of Gryffindor, one of the four houses of the wizarding Hogwarts school in the Harry Potter books.
Some fans had travelled far for the event. A group of Mexican fans held aloft their national flag and a banner praising JK Rowling.