Style & ShowbizShowbiz

Cara Delevingne cries 'pretty much every day'

Cara Delevingne cries 'pretty much every day'

Cara Delevingne cries every day.

The 23-year-old actress, who has been open about struggling with mental health issues in her teens, tries not to keep things bottled up because it affects her physically.

She explained: "For me, yoga's the only way I can really feel things and check how I am. Because there is always pain somewhere, even if it's completely irrational pain, and it's always good to find it and get it out. If I don't cry pretty much every day I will hold it in, and it will manifest in me in things that are destructive, like my skin."

Cara also praised Will Smith, 47, with helping her to get in touch with her emotions.

The pair star together in new movie 'Suicide Squad' and Cara was impressed by how honest Will is about his feelings and emotions.

She told the September issue of US Elle magazine: "I don't think I have ever, ever cried in front of more than one person ever. Because I grew up in this very 'Emotion is weak, head up, move on, onward and upward' kind of way. Which is not healthy.

"Will Smith was telling me he brought up his kids to put their emotions first, and when I heard that, I was just like, 'Oh my God, that sounds like a fairy tale'. Because emotions should be put first. It's the most important thing."

And Cara revealed she decided to open up about her own issues because she wanted to show teenagers that they can overcome their problems.

She explained: "I couldn't just sit there and listen to these girls, and boys, too, but usually girls, say this stuff, about bullying, about their sexuality, depression, and guilt and suicidal thoughts and just all of it, without being like, 'I have been through that, and it's going to be okay.' If I can help a teenager go through a better time than they should be, then I am going to f**king do that. I mean, f**king being a teenager suuuccccks. And I somehow came through the other end."