As her ex-husband Charlie Sheen continues his "winning" streak, Denise Richards is living her life as usual and handling the drama well, according to her close friend Alison Sweeney.

The 'Biggest Loser' host and 'Days of Our Lives' actress dished to Us Weekly about how her friend is doing these days.

"She's doing great," Sweeney said. "She's awesome and she has her head on straight. She's got a wonderful heart."

Sheen made threatening remarks toward Richards when she refused to let him see their daughters, Sam, 7, and Lola, 5, and recently lost temporary custody of his young sons with estranged wife Brooke Mueller. All the drama with her ex-husband, however, isn't getting Richards down.