Cameron Diaz is 52 and more fantastic than ever! Celebrate the ‘Charlie’s Angels’ birthday with a look at her from her ‘Mask’ ...