New Delhi, Sept. 22 -- Harry Potter actress Jessie Cave, best known for playing Lavender Brown in the blockbuster fantasy franchise, has claimed she was recently banned from a fan convention because of her OnlyFans account.

In a Substack post, Cave revealed that she was told she couldn't be booked for a Harry Potter event as the organisers believed her association with the platform clashed with the event's "family-friendly" image, the USA Today reported.

"I found out that I didn't get booked for a Harry Potter convention recently, as I'm now doing OnlyFans," the 38-year-old wrote. "They explained it was because it's a 'family show and OnlyFans is affiliated with porn.' This was baffling to me, as some actors who do conventions. have don...