Charlie Sheen and Denise Richards make their first pink carpet look collectively in 19 years.