CDIAZ041607_002.jpgCameron Diaz CDIAZ041607_012.jpgCam's been spending so much time at the gym lately, she's worked what little booty she had right off! Cameron looks great, but this super-fit star could definitely use a little fries with her non-shake!