Katie Holmes Had a Date with Jamie Foxx This Week in NYC!

Photos: Backgrid

Posted To: