Jun 14, 2013 06:30 AM
She's looking good!
Denise Richards stopped by The Grove on Thursday to pay her friends at Extra a visit as she appeared as vibrant as ever.
The mother of three was there to promote her new show on ABC Family called Twisted, where she plays the mother of a much maligned 16-year-old son who was accused of murdering his aunt at 11.
Things have picked up for the 42-year-old actress on the home front as well as she has taken in her ex-husband Charlie Sheen's four year old twins, Max and Bob, while their mother Brooke Mueller embarks in another round of rehab.
What a generous gesture!
SEE THE GALLERY Denise Richards Stops By The Grove
Denise Richards Strikes A Pose In Very Bright Clothes
Super Skinny Denise Richards Takes Her Girls Horseback Riding
Charlie Sheen and Denise Richards Are The Happiest Divorced Couple In Hollywood
Denise Richards Hangs With Her Girls After Getting Temporary Custody Of Charlie & Brooke's Twins
Charlie Sheen & Denise Richards In Family Court For Custody Of Brooke Mueller's Twins