Brooke Mueller
The real estate agent - who has two-year-old twins Bob and Max with ex-husband Charlie Sheen - has spent two months in a rehabilitation clinic and is now determined to do whatever it takes to stay sober.

Her spokesperson Steve Honig told E! News: "After successfully completing an intensive three-month drug and alcohol treatment programme, Brooke has returned to Los Angeles and has immediately begun an aggressive outpatient programme that includes a sober companion.

"Brooke is feeling better than ever before, and is committed to continuing treatment for as long as necessary to maintain her total and complete sobriety."

On Friday (17.02.12), Brooke was formally charged with two felony counts of possession with intent to distribute cocaine, and possession of cocaine and misdemeanor offense of third degree assault stemming from her arrest in Aspen in December.

Police revealed the incident came after officers were called when Brooke allegedly attacked another woman at the Belly Up nightclub and eventually found her dancing at Escobar, another nightspot,in the early hours of December 3 and found her in possession of the drug.

Brooke is scheduled to appear in court on March 5.