Tom Cruise's ex-wife Katie Holmes and Jamie Foxx are dating in public as the actress was reportedly tired of hiding. The pair has been dating secretly for years.
by Florette A.
by Brynn B.
by Sweet Diana Dawn Paller
by Kareen Liez Datoy
by TravelersToday Staff Reporter