A former Harry Potter star who turned to OnlyFans to earn extra income and tackle mounting debts has shared one of the more unusual things she did in an attempt to grow her subscriber base.
Jessie Cave, best known for playing Lavender Brown in the beloved film series, launched her OnlyFans account in March. However, she admitted that the journey hasn’t been as smooth or successful as she hoped.
Despite making it clear from the outset that she wouldn’t be posting explicit content, Cave said her page focused on a niche interest — her long hair. But in a “desperate” move to attract more followers, she revealed she once poured milk over herself, hoping the bizarre act would catch attention.
Her profile reads: “Former Harry Potter actress, writer, doodler and now Only Fans Long Hair Specialist. I do NICHE HAIR CONTENT which you may well quite like. How magical!
“Will respond to Dm’s. Let’s get to know each other! If you have a hair thing, this is the place for you. If you want something specific, you can message me and I will be happy to see what we can do. LOVE JESSIE XXX.”
Jessie Cave admitted she was getting grossed out by some fan interactions (@jessiecave/Instagram)
Updating her followers about her time on the platform, Jessie explained she felt ‘a little gross’ over some of the messages she had received.
She wrote on her Substack: “One year. I’ll try for one year. My aim? To get the house safe, cover the arsenic/lead wallpaper, build a new roof etc.
“My aim? To get out of debt. My aim? To empower myself? To prove to those in the past who have misjudged me that I’m not so sweet? To put time into something I never invested in before: self-love.
“It’s gotten a little nasty. I feel a little gross, a little scared. I am receiving too many lurid messages and don’t like being sent unsolicited d***s.
“No matter how many times I say I am not doing sexual content, I get a message within two seconds asking to see cm in my hair or if I would just please f**ing consider full frontal.”

Jessie insisted her OnlyFans would not be sexual (Jessie Cave/Instagram)
Jessie explained that she’s been trying to come up with new content to up her subscriber count, adding that she was receiving regular messages from users asking her to ‘go nude’.
“It’s been over 100 days of running ragged with my hair, desperately trying to keep up the supply to the OnlyFans content conveyor belt,” she wrote on Substack.
“I have lost subscribers. I feel sad about that, but glad that the people who continuously messaged ‘nude? When will u be nude? Go nude or I’m gone’ have left to pester other creators.”
She even filmed a video in which she poured strawberry milk all over her head, in what was her first ‘wet hair’ video.
“I did my first wet hair Wednesday that didn’t involve water. I poured two bottles of Yazoo strawberry milk over my head and got brain freeze,” she said.
“I was really pleased with the video, as the green strappy dress I was wearing looked great contrasted with the pink milk – but was disappointed by the number of people who bought it.”

The star played Lavender Brown in the movies (Warner Bros.)
Following the milk video, the comedian said she realised how ‘simple’ it would be to up her subscriber count, after accidentally wearing see-through tights in a video.
“I did a video of me plaiting my hair last week in a T-shirt and black tights. I didn’t watch the video back before I posted and wondered why it had gotten so many likes and tips later that evening,” she wrote.
“It turns out the tights were a little see-through and I was wearing flesh-coloured knickers. Is it that simple?
“It would be so easy to go down to my knickers and bra, but how would I feel in two months’ time? Yes, the subscribers are going down because I’m tame.”
According to The Sun, Jessie charges £4.30 ($5.90) a month to subscribe to her OnlyFans.