ROSIE O'DONNELL's relationship with her daughter Chelsea is on the mend.

The 56-year-old star and Chelsea, 21, were embroiled in a very public feud for a number of years, but Rosie has now claimed that those tough times have brought them closer together.

Speaking about her relationship with Chelsea - who was reported missing in 2015 - Rosie told 'The Talk': ''I think with my relationship with my daughter, Chelsea, it really has [been tested] because we went through some really public troubled times and, you know, she's doing better now and we're both communicating with each other.

''But when somebody does something unforgivable to you and you can forgive them and they can forgive you, there's a kind of grace that descends upon the both of you, within that.''

Rosie and Chelsea's feud came to the public's attention in 2015 after she was reported as missing, but was later found at a man's house.

The duo subsequently exchanged insults in the media, with Chelsea saying in 2017 that she was expecting her first child with husband Nick Alliegro and that she didn't want Rosie to be a part of her life.

She said at the time: ''Rosie will not have a part in this child's life ... Rosie and I don't have a relationship any more. I don't think it can ever be mended. I really don't think there is any hope for our relationship.''

However, in June last year, a rep for Rosie confirmed that they had since reconnected.

It was revealed days later that Chelsea had split from her husband and that she was also seeking a divorce.