Her marriage to Ashton Kutcher has been plagued with speculation of late.
And despite an attempt to reconnect – the couple were spotted on a Kabbalah camping retreat where they are said to have talked through their troubles – rumours still persist.
check the 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 off a happy demeanor both behind the camera and behind the scenes, where she was spotted reviewing her images.
And with her reported marital troubles seemingly far from her thoughts 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