Kate Upton, Cameron Diaz and Leslie Mann – at Good Morning America in NYC Kate Upton and Cameron Diaz and Leslie Mann at Good Morning America in NYC