Cameron Diaz is an ignorant ditz with few rivals.
So true. This was confirmed by her appearance on Oprah last fall.