
Credit: Frazer Harrison/Getty Images for Race to Erase MS
Denise Richards and Charlie Sheen have stepped out together 20 years after their messy divorce.
As they celebrate Charlie’s latest project, the two appear to have put the past behind them as Denise navigates her divorce from Aaron Phypers.
Advertisement