Anna Paquin is getting married.

The 27-year-old actress has got engaged to her 'True Blood' co-star Stephen Moyer - who she has been dating since filming the pilot episode of the vampire drama in 2007 - their representatives have confirmed.

Stephen, 39, has two children, son Billy, nine, and seven-year-old daughter Lilac from previous relationships.

It has not yet known when the couple plan to tie the knot.

New Zealand-born Anna - who plays telepathic Sookie Stackhouse - and British star Stephen - who portrays vampire Bill Compton - are lovers in 'True Blood' and the actress recently admitted their real-life romance makes it easy for them to shoot nude scenes.

She said: "I feel fine. Although the way that people ask me about it all the time, I feel like maybe I should feel uptight about it. But I really don't.

"Obviously, if you're already with that person then you're not having to sort of get over the, 'Wow, I'm naked with someone that I don't even know the middle name of!'

"I think that regardless of what kind of scene you're doing, the better you know the person... the more open and real your performance can be. And that goes for stunt scenes and heavy emotional scenes and sex scenes. OK, so I have a little bit of a leg up in that particular area with my on-screen partner."