Wow! Cameron Diaz rang in the new year while vacationing in Hawaii which showed off her toned and sexy figure from all the time spent on the gorgeous beach. Aside from her cute grey and yellow bikini, it’s hard to notice anything else but take a closer look – Cameron Diaz is known for her sassy short hair but she seems to have gone even shorter this time around, and blonder, too! What do you think of her new ‘do? Love or hate Cameron Diaz’s short blonde bob?