Fifteen years of acting, auditions and film sets have been eclipsed by just one year on OnlyFans for Harry Potter star Jessie Cave. The actress, best known for playing Lavender Brown in the franchise, claims her earnings from the subscription platform have surpassed what she made from her entire acting career.
Cave, who charges subscribers £4.50 ($6) a month, admitted that the figures still surprise her, highlighting just how dramatically her income has changed since joining the platform. She launched her OnlyFans account in March 2025, initially turning to the platform during a period of financial desperation.