Former Harry Potter actress Jessie Cave has revealed that a $6 (£4.50) monthly OnlyFans subscription became an unexpected financial lifeline after irregular acting work left her struggling to support her family. The actress, who played Lavender Brown in the final three Harry Potter films, said the platform earned more in a single day than she often made from acting over an entire year.
Speaking on ITV's This Morning, she admitted she initially found joining the platform 'embarrassing', but said mounting family expenses left her with few practical alternatives.