Actress Cameron Diaz arrives at the world premiere of "My Sister's Keeper" in New York June 24, 2009.[Xinhua/Reuters]