Katie Holmes Shopping In New York
Katie Holmes wears a protective face mask while running errands in Soho, NY...