Charlie Sheen's Wife Goes Public In Aspen

Charlie Sheen has been MIA since his Christmas Day arrest on domestic violence charges, but his alleged victim/wife was all smiles as she zipped around Aspen on Sunday.

Brooke Mueller, who gave birth to Sheen's twin boys earlier this year, was photographed wearing sunglasses and dressed entirely in black. But she smiled for paparazzi as she was chauffered around the snowy resort town where the family is spending the holidays.

Sheen was taken into custody Christmas morning. He's since been released, and is due in court in February.

It's not the first time Sheen has been in trouble with the law. His messy divorce from Denise Richards included accusations of domestic abuse and gambling, and we all remember his connections to notorious Hollywood madam Heidi Fleiss.