Harry Potter actress Jessie Cave has opened up about her unusual career path after joining OnlyFans, revealing the personal and financial challenges that led her to the platform.
The 39-year-old British actress, best known for playing Lavender Brown in the final three Harry Potter films, said she initially felt embarrassed about becoming an online content creator.
Jessie joined OnlyFans in March 2025 and mainly creates hair-focused content. She explained that the work helps support her four children and provides financial stability during a difficult period.
Edo Mapelli Mozzi Faces Scrutiny After Andrew’s Royal Fall
Speaking on the British television show This Morning, Jessie said many people assume actors from major franchises are financially secure, but she explained that her reality was very different.
The actress shared that returning to traditional work was complicated because of the high cost of childcare. She described her OnlyFans career as an unusual choice but said it became a practical solution during a challenging time.
Jessie, who shares her children with comedian Alfie Brown, said she had managed to support herself for nearly two decades before reaching a point where she needed to explore new options.
In a previous interview, she revealed that she considered leaving acting because of financial pressure. She explained that retraining for another career was difficult due to the cost and responsibilities of raising a family.
The actress now creates themed videos featuring hairstyles and costumes, including fantasy-inspired looks. She has emphasized that her content focuses primarily on hair, describing it as a specific and niche area.
Jessie Cave’s story highlights the financial struggles many performers face behind the scenes, despite their fame and success on screen.
The actress continues to balance creativity, motherhood, and a changing entertainment landscape while finding new ways to build a sustainable career.

