Actress accepts long-term partner's proposal

Farrah Fawcett and Ryan O’Neal plan to tie the knot.

The Charlie’s Angels star, 62, is battling cancer.

‘I’ve asked her to marry me, again, and she’s agreed,’ Ryan, 68, tells ABC News.

‘I used to ask her to marry me all the time. But it just got to be a joke, you know.’

Farrah was diagnosed with rectal cancer in 2006 and had surgery to remove a tumour.

But the disease returned the following year.

Farrah and Ryan have been seeing each other on and off since 1982, and have son Redmond, 24.

SEE PICTURES Farrah Fawcett over the years>>