Theron: 'I don't have body hang-ups'

Rex Features

Charlize Theron has claimed that she looks "pretty hot" when she wears makeup.

The 32-year-old actress said she does not have any "hang-ups" about her body and enjoys dressing up for nights out with boyfriend Stuart Townsend.

"I'm very much a girl," she told Elle. "People think of me stripping off all my makeup and looking as bad as possible, but the thing I love to do most is get dressed up and go out for a meal with Stuart.

"I don't have hang-ups about the way I look. I can see myself in the mirror when I'm all done up and think I look pretty hot, but I can see myself every day and see this round Dutch doll face."

She added: "We've got so crazy about our faces and our bodies. I guard my privacy partly because I like to keep my head free from all that paranoia.

"I'm not super-skinny. I have curves and they belong on my body... Women have to work out what makes them feel comfortable, whether it's about their weight or their clothes."