Charlie Sheen was surprised to see his one-time bitter ex, Denise Richards , walking the red carpet at the big premiere for his new Netflix documentary, RadarOnline.com can report.
The two were cordial and hugged it out before the event, even after Sheen took a swipe at his exes' crumbling current marriage . Article continues below advertisement
Sheen and Richards were married from 2002 to 2006, and share two daughters, Sami and Lola. However, their divorce 20 years ago was a messy one, and the last time the two appeared on a red carpet together was in 2005.
The two have patched up their relationship since the divorce, and were most recently seen together in April, when the Major League star appeared on Richards' Bravo reality show, Denise Richards & Her Wild Things.