2. Cameron Diaz
Somehow all the female celebrities who need to clean up are very proud of the fact that they are so messy. Take Cameron for instance, she is often spotted out and about with pit stains and she claims to wear clothes for days at a stretch without bothering to change them. Might we get you some roll-ons Miss Diaz?