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 Fernz Lasco
by Bien Bonita
by Staff Reporter
by TravelersToday Staff Reporter