Cameron Diaz revealed she once made a child cry after the kid learned Diaz voiced Princess Fiona in the series of films.