Are Jamie Foxx and Katie Holmes the Next Hot Couple?

More in Celebrity News