Singer Beverley Knight says James O'Keefe's proposal took her by surprise

Beverley Knight is getting married to boyfriend James O’Keefe.

The singer has accepted a proposal from the production technician.

‘I wasn’t expecting it,’ she says. 

Beverley, 37, hasn’t set a date for the big day yet. 

‘What with my new album, our wedding won’t be any time next year,’ she tells the Daily Mirror. 

Beverley and James have been together for 3 years.

SEE PICTURES Celebrity weddings 2010>>

SEE PICTURES Engaged celebrities>>