While the arm-candy probably has a lot to do with it (first Madonna, then Kate Hudson and now Cameron Diaz) the Yankee slugger is always looking sharp.