Cameron Diaz news

Cameron Diaz may have just turned 40, but we reckon she is looking hotter than ever. Would you just look at these pics! The
Cameron Diaz has given us glimpses of her amazing bod in various red carpet outfits recently, and now she's peeled off those