Denise Richards Is Taking Care Of Ex Charlie Sheen's Other Ex's Kids

May 3rd, 2013 6:12pm EDT

Denise Richards Denise Richards has been awarded temporary custody of her ex-husband Charlie Sheen's twin sons. Officials removed Bob and Max from their mother Brooke Mueller's home as a result of her drug use.

A source told Radar, "Social workers felt that Bob and Max weren't safe in Brooke's care."

It isn't the first time Richards has jumped in to take care of the boys. Last year she was their guardian while Mueller was in rehab. There's no explanation why Sheen wasn't granted temporary custody of his sons.

A source told E! News: "The boys have spent so much time with Denise that it was the logical choice."

According to TMZ: "It's unclear why Charlie was not given temporary custody of the kids—but let's get serious, even Sheen knows they're in better hands with Denise."

Richards and Sheen have two daughters together: Sam, 8, and Lola, 7. Richards adopted a daughter in 2011.

Richards better get a lot of gifts on Mother's Day!

Related: Brooke Mueller, Charlie Sheen, Denise Richards, WENN Photos

Photo Credits:

Previous: Charlize Theron & Sean Penn Spark Engagement Rumors

Next: Hilary Duff: 'It's Been Very Difficult'

More on Denise Richards