Weekly photos: Entertainment
Cast member Cameron Diaz smiles during a news conference for the premiere of the film "Night & Day" in Martillac, southwestern France, July 23, 2010. [Photo/Agencies]
Cast member Cameron Diaz smiles during a news conference for the premiere of the film "Night & Day" in Martillac, southwestern France, July 23, 2010. [Photo/Agencies]