News Cameron Diaz at the ‘What to Expect When You’re Expecting’ Premiere By Larry Putzgerald May 9, 2012