Cast members Tom Cruise (R) and Cameron Diaz attend a news conference for the premiere of the film "Night & Day" in Martillac, southwestern France, July 23, 2010. [Photo/Agencies]
Related Photos: Tom Cruise and Cameron Diaz at premiere of film "Knight & Day" in London