Katie Holmes was spotted in two different outfits while out in NYC yesterday. She sported skinny jeans, a bohemian-style Isabel Marant top, and C.Wonder sunglasses while making a trip to ABC Kitchen during the day, then changed into a floral dress and heels for a dinner date with daughter Suri Cruise. Katie and Suri have been enjoying the Big Apple together, taking evening strolls through the city and stopping for sweet treats. Meanwhile, Tom Cruise has been busy filming Oblivion. The actor, who was awarded with the Entertainment Icon Award at the Friars Club last week, solidified his real-life hero status recently after offering his private jet to an injured coworker on the set of his movie.