Getty Images for Gucci
LONDON, ENGLAND - APRIL 21: Bonnie Wright (L) and Jamie Campbell Bower attend the Gucci Icon Temporary store opening afterparty at Ronnie Scott's on April 21, 2010 in London, England. (Photo by Chris Jackson/Getty Images for Gucci)
Vampires and werewolves don't make the ideal couple, but apparently bloodsuckers and witches do!
Jamie, who also stars in the last installment of the boy-wizard series – "Harry Potter and the Deathly Hallows: Part 1 & 2" – as Gellert Grindelwald, reportedly stunned his co-stars when he asked for his girlfriend's hand in marriage.
"We are all absolutely shocked and surprised and can't believe that Jamie has asked Bonnie to marry him," a source told the paper. "They met on the set of the movie and Jamie fell for Bonnie really badly. He says they are completely in love. It all seems very whirlwind, but they both say it's the real deal. All he has told us is that he asked her to marry him and Bonnie said yes."
The source claimed that Jamie proposed to Bonnie, who plays "Potter's" Ginny Weasley, last month.
After months of speculation, the duo confirmed their romance when they showed up to the BAFTAs in London in February walking the red carpet hand-in-hand.
Related Content from AccessHollywood.com:
VIEW THE PHOTOS: Young Hollywood Starlets!
VIEW THE PHOTOS: 'Harry Potter And The Half-Blood Prince' NY Premiere
PLAY IT NOW: Trailer: 'The Twilight Saga: Eclipse'
PLAY IT NOW: Daniel Radcliffe Talks 'Harry Potter And The Half-Blood Prince'