A 'Twilight'-'Harry Potter' Wedding: Jamie Campbell Bower and Bonnie Wright Are Engaged!

Forget fanfiction, you can get a "Twilight" and "Harry Potter" cross-over in real life...with a wedding thrown in for good measure!

Jamie Campbell Bower, who plays Caius in the "Twilight" series, and Bonnie Wright, who plays Ginny Weasly in the "Harry Potter" films, have announced their engagement. The two will also be appearing together in "Harry Potter and the Deathly Hallows: Part 2" as Bower is set to play the young Grindelwald, though the two actors never shot any scenes together.

Wright and Bower have always been very private about their relationship: they have been dating since 2009 but didn't announce their relationship until later in 2010. Who knows? They could have already been engaged for months!

Sure enough, even when Bower confirmed the announcement to The Daily, he did so with few words. "I'm engaged. I'm very happy," he said. "It's a wonderful, wonderful time."

Wright hasn't spoken about the engagement yet, but when she does she'll likely be tight-lipped as well, considering the couple's hush-hush private life.

Bower didn't want to reveal any details about the wedding either. "I won't say where and I won't say when," said Bower, "or how."

How? Are they planning something strange? I'll bet there are broomsticks involved.