Cameron Diaz. Cameron has encouraged rumours that she smells with her numerous sweaty public appearances and by saying this: "I have a new philosophy. I always wear whatever I'm wearing, the same outfit, for four days, and then I never wear it again." (Splash News)