Denise Richards is playing mom to her ex-husband Charlie Sheen's twins with Brooke Mueller for the holidays as their troubled mother continues to battle addiction issues in rehab.
Mueller reportedly asked Richards to help care for her three-year-old boys Max and Bob before she checked into a treatment facility on Monday (10Dec12) to deal with her prescription pill problems, and the former Bond girl was happy to oblige.
Sources tell TMZ.com Richards will look after the tots for "an indefinite period of time" as Sheen is busy working on his TV sitcom Anger Management.
The 41 year old has been supporting Mueller through her drug battles and multiple rehab stints in recent years, and previously took care of Sheen's boys while mom stayed at a wellness center to aid her recovery earlier this year.
Richards has two children of her own with Sheen, daughters Lola and Sam, and she adopted baby girl Eloise last year (11).
The actors split in 2006 and Sheen went on to marry Mueller in 2008.
They divorced in 2011.