'Twilight''s Jamie Campbell Bower Confirms Engagement To 'Harry Potter''s Bonnie Wright

Holy cult collision, guys: "Harry Potter"'s Bonnie Wright and "Twilight"'s Jamie Campbell Bower are engaged. That's right, the real life alter egos of fiery Ginny Weasley and Volturi vamp Caius are getting hitched. Do you think the Volturi have rules about half-vampire, half-wizard children?

Bonnie, 20, and Jamie, 22, have been dating since 2009, but have been pretty tight-lipped about their romance (they didn't even confirm they were an item until February 2010 and engagement rumors have been swirling for ages now). The Brits appear together in the final two installments of the "Harry Potter" franchise, with Jamie joining the cast as Dumbledore's pal (and later foe) Gellert Grindelwald.

Don't let all the evil characters worry you, Jamie can play nice too—he recently signed on to star as the original knight in shining armor, King Arthur, in the Starz series "Camelot," and we're sure he's practicing for the role by treating Bonnie like a princess. It's kind of adorable how he gushes about the relationship.

"I'm engaged. I'm very happy," Jamie told the iPad-only pub The Daily. "It's a wonderful, wonderful time."

They may have announced their engagement, but when it comes to wedding plans, the couple is back to their super-secretive ways. Jamie refused to divulge any details.

"I won't say when and I won't say where...or how."

"Or how?" Color us intrigued, Jamie.

What do you think of the "Harry Potter" romance? Any guesses on when, where and how Jamie and Bonnie will tie the knot? Tell us in the comments!