
Harry Potter's Jessie Cave earns more on OnlyFans than acting, with a $20,000 single-day haul
Jessie Cave, who played Lavender Brown in three Harry Potter films, told ITV's This Morning she now earns more on OnlyFans than in her acting career. Page Six reported she made over $20,000 in a single day on the platform. Cave started the account in May 2025 to clear debt and support her family of five, calling the move "embarrassing" but saying it "really has saved me."
Published