Katie Holmes spotted laughing with Jamie Foxx in New Orleans

Mail Online -