Even today, because Americans associate Hispanic origin with brown skin, Hollywood typically casts Hispanics with conventionally Caucasian features as non-Hispanic white - as in the case of Cameron Diaz.
The U.S. Hispanic media and the Latin American media are over represented by White Hispanic and Latino Americans and White Latin Americans, very often blond and blue-eyed, or green-eyed, particularly in telenovelas (soap operas).