The Harry Potter actor's representative tells People he popped the question to his girlfriend while in Vancouver, Canada on Sunday (15May16).

The two met while filming the Peabody Award-winning TV series, in which Freddie played an eligible British bachelor on a fake reality TV dating show. Johanna portrayed one of the female contestants vying for his affection.

The lovebirds confirmed their real-life romance last summer (15).

Johanna has found new success with FBI drama Quantico, while Freddie also received good news last week (ends14May16), when his new drama Time After Time was picked up by bosses at America's ABC network.

Freddie will play late science fiction writer H.G. Wells in the new TV series, which is based on the 1979 movie of the same name. In the film Malcolm MCDowell's Wells was transported to the modern day in pursuit of serial killer Jack the Ripper.