Cameron Diaz Makes a ‘Good Morning America’ Appearance

By: Mike Hess / June 20, 2011