Harry Potter and the Half-Blood Prince
She won the role of Lavender Brown in the film "Harry Potter and the Half-Blood Prince" through an open casting call held on 1 July 2007. Cave, who came from an agency, beat over 7,000 girls who turned up for the audition. She also performed the voice of Lavender in the video-game adaptations of "Harry Potter and the Half-Blood Prince" and "Harry Potter and the Deathly Hallows: Part 2".