She shed an astonishing 20lb from her already slim frame to play a ballerina in Oscar-winning movie Black Swan.
And now Mila Kunis has admitted losing the weight has entirely changed her views on body image.
The 27-year-old actress, a self-confessed 'foodie', said she was stunned with how much her body was capable of changing.
She told the new issue of Britain's Glamour magazine: 'I don’t think I ever fully realised what a human body is capable of doing. But I think I was also, in a beautiful way, incredibly naïve.
'I believed I could do anything. I never for one moment thought that I couldn’t do it. I believe in hard work. In self-drive and self-worth.
'I'm a huge foodie, I love food. But when people say, ‘I can’t lose weight’, no no no, you can. Your body can do everything and anything, you just have to want to do it.'
Mila, who was born in Chernivtsi in the Ukrainian SSR, also revealed she finds it difficult to accept that people find her attractive - despite the fact she won Spike TV’s Guys’ Choice award this summer for the Holy Grail of Hot.
Talking about the award, Mila laughed: 'It’s insane. Listen, I couldn’t be happier to get any of this, because I think it’s hysterical and it makes all my friends laugh.
'If somebody finds me attractive, God bless them, I think it’s fantastic.'
Mila added the reason she is able to stay so refreshingly grounded in the movie industry is because she stays positive.
Source She needs to shut up