Actress Keira Knightley, featured on the March 2013 cover of Marie Claire magazine inspires women not to be hard on themselves. Keira is a Celebrity Optimist.
Actress Keira Knightley, featured on the March 2013 cover of Marie Claire magazine inspires women not to be hard on themselves. Keira is a Celebrity Optimist.