On the latest episode of her reality series, Denise Richards and Her Wild Things, the actor revealed that her husband is the ...
Denise Richards is reflecting on her past with ex-husband Charlie Sheen - and her relationship with his and ex-wife Brooke ...