After nearly two decades apart, Hollywood stars Charlie Sheen and Denise Richards reunited on the red carpet, captivating fans and media alike. The event took place on September 4, 2025, at the Netflix Tudum Theater in Los Angeles, marking their first public appearance together since their divorce in 2006. This reunion coincided with the premiere…
