Seems not all stars are ready for their close ups!
Robert Pattinson hates washing his hair, Megan Fox forgets to flush the toilet and Jessica Simpson would rather rub her pearly whites clean with a shirt than make them "slippery" by using a toothbrush.
The CNN anchorman only washes his jeans twice in six months, usually while standing in the shower. And the Jersey Shore star – a self-confessed "cheapo" uses cat litter to exfoliate her skin.
Check out the confessions of stinky celebs here!
Meet The New Snooki! She Sips Wine, Talks Politics And Loves Changing Diapers