http://www.answers.com/article/1226767/10-celebrities-who-are-said-to-smell-awful?param4=ob-us-de-enter#slide=1
Christina Aguilera smells like "hot dogs".
Cox 'smells like a truck driver.'

Cameron Diaz often wears the same outfit for days and then, instead of washing it with the rest of her laundry, just throws it away.
Julia Roberts rarely shaves and does not wear deodorant. She showers only every few days with cold water and little, if any, soap.
the combination of coffee and Aniston's mouth creates a terrible stench.

Jessica has admitted on the Ellen Show that she doesn't brush her teeth daily.

Megan Fox has admitted her dirty ways as well. She says she rarely cleans, she leaves her clothes laying around, and she even forgets to flush the toilet.