Former Harry Potter actress Jessie Cave says her latest career move has been more lucrative than anything she ever did in Hollywood, and no, she didn't open a shop in Diagon Alley. Cave, who played Lavender Brown in the Harry Potter films, joined OnlyFans in March 2025 to help support herself and her four children and pay off debt. And before your imagination boards the Hogwarts Express, Cave has been very clear: she doesn't post sexual content. Videos of Jessie Cave brushing and playing with her extremely long hair. Cave said she was dropped from a Harry Potter fan convention last year because of her OnlyFans account.