Katie Holmes wears stylish green pants while out in New York


Trending Today on Gossip Bucket