Best look of the week: Katie Holmes