Her marriage to Ashton Kutcher has been plagued with speculation of late.
And despite their attempt to reconnect – the couple were spotted on a Kabbalah camping retreat, apparently talking through their troubles – rumours still persist.
CLICK ON PHOTOS FOR GALLERY
But Demi Moore looks fresh and stunning as she stars in a new campaign for fashion label Ann Taylor.
The 48-year-old showed a happy demeanour both behind the camera and behind the scenes, where she was spotted reviewing the images.
And, discreetly sidestepping interest in her marital troubles, she later tweeted: “Check out the new Ann Taylor holiday collection! Loved collaborating with their entire team!”
This is the second time Demi has featured in the designer's artwork.
She was also shot by fashion photographer Patrick Demarchelier for the company's Fall 2011 campaign.
More on Ashton and Demi
An age-defying romance
It's a little princess!