Skip to main content

No NSFW! Harry Potter Actress Reveals She Supports Four Children Through OnlyFans

Jessie Cave, who played Lavender Brown in Harry Potter, joined the platform due to financial difficulties and the need to support her four children. After working in the entertainment industry for nearly 20 years, she found that acting could no longer adequately support her family, while regular jobs were barely profitable due to high childcare and nursery costs. Ultimately, Cave decided to try OnlyFans in March 2025, initially planning to stay on the platform for about a year to resolve financial issues, including debt and home repairs.

不搞黄! 《哈利波特》女演员自曝靠Onlyfans养活4个孩子

However, she did not post explicit content. Subscribers pay $6 per month to watch videos and photos primarily featuring her long hair: Jessie brushing her hair, braiding it, trying various styles, filming ASMR videos, and occasionally appearing in a more alluring manner. She also dresses up in various outfits, including costumes resembling Lavender Brown.

According to The Times, Cave once earned around $20,000 in a single day on OnlyFans. Meanwhile, her annual income from the platform exceeded what she had earned throughout her entire acting career. The actress stated that OnlyFans actually "saved" her family, allowing them to gradually improve their financial situation and housing conditions.

This success gave her hope, so despite the mixed reputation of OnlyFans, Cave continued to manage her account. However, she also admitted that most people view the platform as a place solely for adult content, and this perception has impacted her professional activities. According to her, it was precisely because she had an OnlyFans account that she lost the opportunity to attend a Harry Potter fan convention. Nevertheless, for Cave herself, this experience was not just a way to make money; it also made her feel seen again after years of nearly disappearing from the public eye due to motherhood and repeated setbacks.