Harry Potter actor Jessie Cave said creating content for OnlyFans "really has saved me" following an "embarrassing" period struggling for work and money.
The 39-year-old is best known for portraying Lavender Brown in the film series and attracted notice after launching her profile on the platform in March 2025.