In the last installment of wonderboy magician, Harry Potter and the Order of the Phoenix, Daniel Radcliffe's Harry finally got to get his smooch on with Cho Chang. With another book, Harry Potter and the Half-Blood Prince, and older, more insistent adolescent urges, it's Ron Weasley's (Rupert Grint) turn... with a certain girl named Lavender Brown. A whole bunch of hopeful kids, around 7,000, tried out for the role, but a Reuters source says that it has gone to 20-year-old Jessie Cave. The actress hasn't had too much work, but she did appear with Helen Mirren in Inkheart, and will star in a BBC drama called Summerhill next year.

Rupert Grint told CBBC's Newsround: "I was involved with the Lavendar Brown audition and the whole Lavendar thing. Her name's Jessie, and she is really cool, and it's going to be really funny." Man, what a tough job -- getting to go to a casting call and smooching who knows how many girls? I would hope they at least whittled the hopefuls down a little first. While it sounds exciting, smooching 7,000 girls has to give a guy chapped lips, at the very least. Emma Watson, everyone's favorite Hermione, also chimed in about the casting: "She seems really sweet and perfect for the role of Lavender. The casting is so good and I am looking foward to her scenes with Ron. I think it's going to be quite a comic film."

If you're itching to know who else is cast, you won't have to wait too much longer. Reuters says the full cast will be released soon.