demi-moore-1.jpg demi-moore-2.jpg Photos courtesy of Ann Taylor

If only her personal life were as peaceful as these photos!

Demi Moore is the face of Ann Taylor’s Holiday 2011 campaign, and the 48-year-old actress was shot by famed photographer Norman Jean Roy in a winter wonderland themed set in Los Angeles.

“It has been a true pleasure to continue my collaboration with Ann Taylor,” Demi said in a statement. “The energy and enthusiasm behind the evolution of this iconic brand is remarkable, and being a part of that has been a wonderful creative experience. The new Ann Taylor is so chic, and I personally love their Holiday collection.”

But hey, even though it seems like her marriage is falling apart (thanks to hubby Ashton Kutcher allegedly having unprotected sex with fling Sara Leal), at least she still looks amazing!