US actress Denise Richards has given birth to her second daughter with her estranged husband, former Hollywood bad boy Charlie sheen, their publicists announced Thursday.
Actress Denise Richards gives birth to Charlie sheen's baby.