Cameron Diaz in a GQ photo shoot, personally i like her more on a screen as an actress than a model. Sure its a hot photo shoot and she sure has the body for it but they always tend to make her look so masculine or serious where in the movies she is this feminine light hearted person. Anyway doesn’t really matter she looks hot.