- 05 Aug 2010 Snaps for a Snapshot Who: Cameron Diaz Wearing: Vionnet Where: “Knight and Day” premiere Read more “Snaps for a Snapshot”