Actress Cameron Diaz arrives for the premiere of the film "The Box" in New York November 4, 2009. [Xinhua/Reuters]
Comments