Ah, supernatural love: "Harry Potter" and "Twilight Saga" actor Jamie Campbell Bower and his "Potter" co-star Bonnie Wright have announced that they are engaged.

Bower plays Caius in the "Twilight" movies and Gellert in the last two "Potter" installments, while Wright stars as Ginny Weasley in the film adaptations of the best-selling series.

The very private couple has been together since 2009, but didn’t let the public know until February 2010. Bower confirmed the engagement recently when talking with The Daily:

“I’m engaged. I’m very happy,” said Bower. “It’s a wonderful, wonderful time.”

As for planning the wedding, we’re in the dark again. The only thing Bower said was, “We are, but I won’t say when and I won’t say where … or how.”

And we’re not really sure what that means.

But surely with the flick of a wand, these two could have the wedding together in no time.