Charlize TheronCharlize Theron has revealed that she likes getting dirty in her time off from Hollywood.

She told The Late Show with David Letterman: “I’m very spoiled and I don’t take for granted how lucky I am to stay in fancy hotels and fly first class.

“So when I do have a little time off I like to get down and dirty like camping or traveling to countries that don’t have the luxuries.

“I’m a tough girl and I can not shower for a week - I’m fine with that.

“There’s a time and a place for everything and sometimes there’s a time for not showering.”

But she does have one dirt-obsession: “I won’t sleep on dirty sheets. I take a pashmina with me, to sleep on.

“I’d rather sleep in dirt than sleep in dirty sheets, because little things live there.”