Wow, would that be Kelly Preston, John Travolta's wife? Since I think Charlie Sheen is a POS, it doesn't bother me one bit that this is being publicized. Serves the sob right.
Yes, John Travolta's wife. I think she was also engaged to or dated George Clooney didn't she?