After months of fighting, actor Charlie Sheen and his estranged wife Denise Richards have agreed on divorce terms. However, the divorce is yet to finalized.
Wed in 2002 before Denise filed for divorce in March 2005, the feuding couple have been locked in a bitter divorce battle for months but they have now sorted out their differences.