Katie Holmes stepped out in New York City wearing leather pants, a sheer top, and V-cut, glove-style black kitten heels. An ...