Denise Richards

Denise Richards announced that she'd adopted new baby girl Eloise in June, and now the actress is revealing the thought process behind her decision.

She explains on her new blog that she started the process two years ago, saying:

    "I had always wanted to adopt and had always wanted more children. I needed to make a decision: Do I wait for the right partner or move ahead with my life and do it on my own? I decided to do it on my own."

Richards already had daughters Sam and Lola from her marriage to Charlie Sheen. She recalls that the two-year process was rough. " ... there were many times during that I felt discouraged," she says. "But I always had faith that the right baby would find us (my daughters and me)."