- 16 Feb 2010 Snaps for a Snapshot Who: Camilla Belle Wearing: Marchesa Where: “Father of Invention” Berlin Film Festival Premiere