Cameron Diaz heats up the set of her Maxim photoshoot after the jump!!

@DJTech4