Emma Watson has faced a backlash after her dig at Harry Potter author JK Rowling during her brief time on stage at the BAFTA film awards.
The 31-year-old actress, who rose to fame playing Hermione Grainger in the film adaptations of Rowling's book, took aim at the author over her stance on transgender issues.
Emma was on stage to introduce an award at the ceremony, last night at the Royal Albert Hall, with host Rebel Wilson saying: "Here to present the next award is Emma Watson. She calls herself a feminist, but we all know she's a witch."