Zoe Kravitz recently opened up about her extreme weight loss for her new film, The Road Within. The actor and musician plays a character who has anorexia and shrunk down to 90 pounds (about 41 kg) for the role.

In an interview with Nylon, the 26-year-old said: ‘I put my body through so much and at first it was really hard to even have a conversation because I was so lightheaded all the time. On top of just being tired, I had to try to perform, so it was a very unique experience. I lost like 20 pounds, so I was 90 pounds while we filmed. I tried to do it in a healthy way, but it’s not a healthy thing to do I would never tell anyone to lose that amount of weight and especially not that quickly. I basically did a cleanse and was drinking pureed vegetables and tea, and running every day.’

Related:

New #ImNoAngel campaign shows you can be sexy at any size

This model wants to ban the term ‘plus-size’

France is banning ‘super-skinny’ models on the runway

Zoe is the only daughter of Lenny Kravitz and Lisa Bonet, and she also opened up about her personal struggles with weight loss: ‘I struggled with an eating disorder in high school and into my early 20s. That’s part of what actually attracted me to the role; I think it’s really important to talk about body image and the struggles a lot of women have with food  especially in the entertainment industry. I related to her in a lot of ways.’

Now back to a healthy weight, Zoe believes that the experience has liberated her from some of her body image issues: ‘I feel like something has left my body, like some part of me is gone now, something that was making me so insecure. And it feels amazing.’

We’re glad that Zoe is speaking out about such an important issue and commend her efforts to raise awareness about eating disorders.

The Road Within, co-starring Dev Patel and Robert Sheehan, will be released in cinemas later this year.

Read more celebrity news