Demi Moore is the new face of Ann Taylor. Patrick Demarchelier shot her in NYC for the Fall 2011 campaign. She replaces Katie Holmes.