TOM Hardy, the star of This Means War, says his fiancée, Charlotte Riley, is a 'difficult woman to pin down'.

Tom Hardy's engagement to the actress Charlotte Riley could prove a long one. The public school-educated star of This Means War claims that Riley, 30, is keeping him on tenterhooks.

“You’d have to ask Charlotte when we’re getting married,” Hardy, 34, tells Mandrake at the Prince’s Trust Celebrate Success Awards, at the Odeon Leicester Square in London. “She’s a difficult woman to pin down, as she’s always so busy with work.”

The couple met while they were playing Cathy and Heathcliff in an ITV adaptation of Wuthering Heights in 2009. –TG