Ellen DeGeneres doesn’t look too bad with long hair.
Thish ish where dey wennt in fer mah labotomeee…
Cameron is channeling her inner Madonna
Cameron Diaz as Mary Jo Buttafuoco.
She looks like DeNiro in Frankenstein.
Commenting as a Guest. Sign in or Join.
Cameron Diaz appeared on the Spanish TV show El Hormiguero in Madrid. (June 30, 2011)