Miriam Margolyes is sharing a heartbreaking update amid her health struggles. The “Harry Potter” actress, 84, who portrayed Professor Sprout in the films, opened up to Weekend Magazine about feeling ...
Jessie Cave, who played Lavender Brown across three “Harry Potter” films, shared on her self-titled Substack that her presence on OnlyFans recently got her barred from a “Harry Potter” fan convention.