Katie Holmes and Jamie Foxx Share Laughs in New Orleans Amid Engagement Rumors: Photos