Emma Watson has faced backlash for saying she still “loves” Harry Potter author JK Rowling and refuses to “cancel her”, despite their differing views on trans issues.
The actress, who played Hermione Granger in the Harry Potter franchise from 2001 to 2011, was one of several stars of the fantasy films who spoke out against Rowling’s views in 2020.