Cara Delevingne might look like she has it all but the 23-year-old actress revealed she's been battling with depression since she was 15.
Yahoo reports the 'Papertowns' actress opened up about her long-time mental health struggle at the Women in the World London Summit last week and shared how she has dealt with it.
"I was taken out of school, got therapy, got put on antidepressants, kind of clawed my way back to rational thought, which took a while," she told host Rupert Everett.
The supermodel also shared the recurring condition had been haunting her since she got into the fashion industry. "You constantly are told that you're not pretty enough, and not tall enough, and not skinny enough, and there are people who are better," she explained. "When you're young, you think that means you're not good enough as a person."
Away from the limelight, Delevingne found comfort through writing. "Writing probably saved my life," she said. "I would write, and I would read what I'd written, and it was like someone else is talking to me... It was like, 'What? Is that how I feel?' It was a very strange experience."
Delevingne beautifully poured out her innermost struggles in her poetry published by MTV.
Who am I? Who am I trying to be?
Not myself, anyone but myself.
Living in a fantasy to bury the reality,
Making myself the mystery,
A strong facade disguising the misery.
Empty, but beyond the point of emptiness,
Full to brim with fake confidence,
A guard that will never be broken,
Because I broke a long time ago.
I'm hurting but don't tell anyone.
No one needs to know.
Don't show or you've failed.
Always okay, always fine, always on show.
The show must go on. It will never stop.
The show must not go on, But I know it will.
I give up. I give up giving up. I am lost.
I don't need to be saved, I need to be found.