Cameron Diaz Hair Color January 27, 2016September 20, 2015 by baks Cameron Diaz, born in 1972. She 44 years old but still very nice. In her natural hair color is blonde, blue-eyed and white-skinned. She chose to always be blond. But sometimes she likes to use caramel and brown hair. [xt_go_advt_1]