katie holmes and jamie foxx