Cameron Diaz was spotted in NYC this afternoon keeping cool from the hot summer day - notice she sheds her shirt. While the lame Criss Angel PR show goes on with his latest statement for his wife's desperate actions to drag Cameron through the dirt, Cam tries to do good by concentrating on Live Earth. The actress even filmed a spot to showcase how she makes a difference by turning down her many million dollar offered roles and recycles those scripts. Looks like she could have used one as a fan to keep cool but taking off her shirt worked as well.
Cameron Does Her Part