Cameron Diaz looks great in GQ but it's obvious she is very touched-up in those photos. These pics below are at a premiere of In Her Shoes. She's still a pretty girl with a great body who has dated some of the best looking men in Hollywood like Matt Dillon, Jared Leto and JT.



2 more so read more



Source: JJB