Charlie Sheen has confirmed he and ex-wife Denise Richards have agreed to end their bitter feud - for the sake of their kids.
The couple recently topped a Hollywood poll to find showbiz' most bitter exes - but Sheen and Richards now insist their war of words is behind them.
Former Bond girl Richards recently revealed she visited her ex and his new wife Brooke Mueller in hospital just after they became parents to twin sons Max and Bob last month.
And she insists the babies have helped beat the bitterness that once existed between them.
She said: "We've come to a really great place... and I wanted to tell the girls (daughters) I went and saw their new brothers.
"We've worked so hard to get into a really good place... It's important for our daughters and it's much easier in life for us to get along than have conflict... Life is too short."
And now Sheen has confirmed he and his ex are on much better terms: "We started noticing when we get along the kids are much happier. We had to do what’s best for the girls."
Mueller agrees: "Denise is totally great, and it’s water under the bridge."