In the same room at the same time?! Jamie Foxx and Katie Holmes made a rare appearance, albeit separately, at an event in New York City on Monday evening. The widely-speculated couple...