Denise Richards West Hollywood daughters
Denise Richards West Hollywood daughters

Retail therapy is the best way to blow off some steam!

Denise Richards went shopping at Fred Segal in West Hollywood yesterday with daughters Sam and Eloise, and the actress seemed happy and carefree despite all the drama that's going on in her personal life!

Until recently, the mother-of-three was caring for ex-husband Charlie Sheen's twin boys with Brooke Mueller, but things have gone south since she gave up custody. Specifically, Bob and Max's troubled mother has made child abuse accusations against the Wild Things star, so now Denise has to meet with social workers from the Los Angeles County Department of Children & Family Services to fight back against the claims.

"It has been alleged that Denise not only physically abused the children, but neglected them as well. This is being taken very seriously by Denise. To say she is upset and disgusted by Brooke's actions [is] an understatement," a source told Radar.

Between an exemplary parent and a drug addict, we have to side with Miss Richards on this one!