Updated

On many nights before Mischa Barton goes to bed, she finds her mind getting stuck on her flaws.

“I’m a normal girl,” the 23-year-old actress tells UK Cosmo. “I have days – actually it’s more at the end of the evening when I go to bed – where I’m like, ‘Oh, I hate this or that about myself.’ It happens a lot.”

Barton has been no stranger to scrutiny about her body. Last year she was photographed on vacation showing a normal amount of cellulite and the gossip world pounced. At the same time, she has been criticized numerous times for being too thin.

“Sometimes it makes me upset because I don’t understand why people would be so critical. Surely there are more important issues than if someone has cellulite,” Barton said.

PHOTOS: Click here for photos of Mischa Barton, including her sexy Cosmo spread.

Barton added that she thinks women are often the culprit for criticizing other women.

“I think women can be terribly critical … I don’t think most men would even notice if you put on some weight,” she said.

But the former “OC” star isn’t letting criticism get to her, and has no trouble putting it all in perspective.

“A paparazzi photo can make anyone look too fat or too thin. It doesn’t matter what the tabloids say. I’m healthy – all that matters is how I feel about my body … I feel confident now. I’m happy,” she said.

RELATED: Click here for more on Mischa, plus tons of fashion and lifestyle advice from Cosmo UK.