Katie Holmes tiene un romance secreto con Jamie Foxx... well, ya no es tan secreto, right?  Según la nueva edición…