New York Yankees slugger A-Rod and Cameron Diaz have reportedly been hooking up in secret.