1994 Cannes film festival, and Cameron Diaz on a photo