Yesterday, you probably woke up and thought, I wonder if Katie Holmes is dating anybody. Today, Us Weekly reports that she's dating Jamie Foxx. Skrrt—what? That's Hollywood, baby! Something's always going on that you don't know about. Us Weekly even caught Katie and Jamie h-o-l-d-i-n-g h-a-n-d-s.