Growing up with famous parents wasn't the easiest thing for Zoe Kravitz.
The 26-year-old daughter of Lenny Kravitz and former Cosby Show star Lisa Bonet, said she "just wanted to fit in" as a teen, and opened up about that to Complex, along with her past struggles with anorexia and bulimia.
"I had a really hard time when I was 16, 17, 18. I started with the eating disorder in high school," the Insurgent star told the mag. "[I had] just a hard time loving myself." Calling anorexia and bulimia "awful diseases," Zoe said she battled both until the last two years or so.
"I think it was part of being a woman, and being surrounded by [fame]," she continued. "I think it was definitely about being around that world, seeing that world. I felt pressured." Zoe's weight dropped again when she signed on to play anorexic character Marie in The Road Within.
When she got the role, the Lolawolf frontwoman said she wasn't sure if she was disciplined enough to take it on without having her own issues with eating disorders resurface. "My parents got really scared for me to go back down that road," she said, adding that her mom burst into tears one time when she came back from set.
Still, even when her weight dropped to 90 pounds, Zoe wasn't satisfied and couldn't see how much she had lost. "It was f*cked up, man," she said. "You could see my rib cage. I was just trying to lose more weight for the film, but I couldn't see: You're there. Stop. It was scary."
Zoe admitted she had some insecurities because of her upbringing and societal perceptions of beauty, saying, "My mother's a...beautiful woman, and I think, in some way, I felt intimidated by that sometimes." She added with a laugh, "My dad dated a lot of supermodels."
Eventually, she stopped getting her period regularly, her immune system shut down and her thyroid was thrown off. She didn't want to gain the weight back once filming stopped either. Luckily, on New Year's Eve 2013, Zoe finally decided to take control back over her life and is doing much better now.
"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," she said.
In addition to her role as Christina in the Divergent series, Zoe also shows off her talents as the lead singer for her band Lolawolf, who she's currently touring with.