Denise Richards shopped at CVS in Los Angeles on Monday afternoon with her daughter Sam, and the duo appeared as though nothing was off when X17 photographers snapped their photo.

Perhaps it's because Denise has known for years that ex-husband Charlie Sheen is HIV positive -- and that she's in the clear? A source confirmed to Us Weekly that neither Denise nor the former couple's daughters have the virus and that Sheen "got infected after they were together, four years ago or so." No one's really sure what's going on with Brooke Mueller, as she has yet to comment on the news.

Sheen will be chatting with the Today show this morning to officially reveal the news, and interestingly enough, last week Denise chatted about their relationship -- and the kind of guy Charlie was when they first got married. “Charlie, when I married him, he wasn’t a bad boy," she said on the Allegedly With Theo Von and Matthew Cole Weiss podcast. "He was sober for almost four years. He was a very different person. His lifestyle was very, very different. He was a former bad boy, I guess."

“[It’s] up and down,” she said of their current relationship. “I’m always here [for him,] but he’s an addict. I believe we move past your sh*t. Don’t sweat the small stuff. For better or worse, he’s going to be in my life for the rest of my life so I personally like to keep the peace.”

“I have a lot of empathy for anyone that struggles with addiction,” she continued. “I’m not going to judge the choices they made under the influence. I can only judge the person I’m meeting and I think sometimes past experiences make who you are so I just went off the person I had met and gotten to know and fell in love with. He was very different.”