Brooke Mueller and Charlie Sheen pose on the cover of OK! These two got married on May 30, 2008 and actually seem like a decent, happy couple. Take that, Denise Richards!
Added:
Both Brooke Mueller and Denise Richards have had a lot of sex with Charlie Sheen. This gives them much in common with numerous call girls.
Added:

Brooke Mueller Biography

Brooke Mueller, Denise Richards The 29-year old real estate investor got engaged to Charlie Sheen in July 2007. Brooke Mueller is a cutie. It's too bad she had to go and... More »
Full Name
Brooke Mueller