"She's doing great," Alison Sweeney told Us Weekly last week. "She's awesome and she has her head on straight. She's got a wonderful heart."
Who is actually winning the PR battle, due to Charlie Sheen's shenanigans? Ex-wife Denise Richards.
According to the latest issue of this tabloid, Sheen recently threatened harm against Richards after she attempted to put distance between him and his children, Sam, 7, and Lola, 5.
But such antics have not deterred Richards from her grander goals, says The Biggest Loser host:
"Denise rescues animals and fosters them. Denise is such a ray of sunshine and she just manages to live her life and hold her head high. I'm so impressed by her."