Cameron Diaz was born August 30, 1972 in San Diego, California, United State of America. Cameron Diaz pretty beauty makeup highlights of brunette hairstyle and wears various fashions mini dress fashion, celebrity dress fashion and bikini fashion dress styles photos. Cameron Diaz is a beautiful American film, movie, television actress, top star, former female model, Hollywood star, Top 100 Women of 2009, and women celebrity. Cameron Diaz has a hair color dyed blonde and eyes color natural blue. Here are some photos Cameron Diaz pretty various dress fashion styles photos.