I don't think there is another natural brunette in hollywood who looks more amazing with blonde hair than the one and only Cameron Diaz. Simply fabulous blonde!
Everyone has grown accustom to seeing Britney Spears with her trademark long flowing blonde hairstyles, but what do you think about this platinum blonde hairdo?