Jessie Cave, who played Lavender Brown in the final three Harry Potter films, said joining OnlyFans to support her family was embarrassing but acknowledged the platform has provided crucial income during financial struggles, Page Six reports.
Summary from source