Harper's Bazaar 2012The actress Demi Moore takes over cover duties for the issue 2012 of Harper’s Bazaar magazine.  She isn’t immune to feeling insecure about her body.

Demi Moore

email