British actress Jessie Cave, known for playing Lavender Brown in the Harry Potter film franchise, said her earnings on OnlyFans have surpassed what she made from acting, according to an interview with The Times.

The 39-year-old opened an account on the platform in 2025, but instead of adult content, she posted material about hair and hairstyles. She said that in a single year she earned more than in her entire acting career.
Why she turned to OnlyFans
Cave, who has four children, said she explained her decision by describing a difficult period after being turned down for an acting role. She said she could have retrained for another career but had no money for higher education.
She said she had a nervous breakdown and thought her acting career was over, that she was giving up, but at the same time the family had no money at all, calling it a moment of complete desperation.
In April 2026, it was reported that 52-year-old actress Shannon Elizabeth, known for roles in American Pie and Scary Movie, also started a profile on OnlyFans.
