Holy moly, she looks good!
Denise Richards, 42, put her best features on display in a tiny little two-piece this weekend, as she greeted the summer rays by the pool at the Beverly Hills Hotel in Los Angeles, Calif.
Charlie Sheen's gorgeous ex looked absolutely stunning in her sizzling white swimsuit, with her rock hard abs and slender physique. She went for a simple hairdo to complete the laid back look, tying her hair up in a ponytail.
Richards has been fending off rumors of an eating disorder for some time now. Most chatter started a short while after she displayed her toned tummy in a sports bra post-workout, but a close friend of hers has since explained there is no reason for concern -- Richards just has good genes.
"Denise has always been thin. Her whole family is thin. She hasn't changed anything, her workout is still Pilates. But she is literally on the go non-stop," her friend told HuffPost, adding: "She has honestly never have felt better. It's important for her to always instill good, healthy body image to her girls."
For photos of Denise in a swimsuit, visit DailyMail.co.uk.