Dating Contract
celebrity
Katie Holmes and Jamie Foxx have been together since 2013. But they couldn't say so until now.
Jessica Chambers
MORE
SEP, 2017