American actress and model Cameron Diaz, along with Tom Cruise to the front of the fashion magazine Harper's Bazaar Japan September 2010th Knight and Day Star’s in this photo shoot, although the film was not as good. The leggy Cameron Diaz is more focused than ever on her career, her friends, and dating men, not boys.