Cara Delevingne has revealed that she suffers from depression in a series of tweets posted to fans on Twitter.

The actress and model - who has returned to the world of fashion with a campaign for Saint Laurent - explained her absence from the modelling world as being down to a 'particular rough patch of self-hatred'.

The tweets caught many off-guard as Delevingne is generally known for guarding her privacy pretty closely.

 


I do not blame the fashion industry for anything

— Cara Delevingne (@Caradelevingne) April 1, 2016

I suffer from depression and was a model during a particularly rough patch of self hatred

— Cara Delevingne (@Caradelevingne) April 1, 2016

I am so lucky for the work I get to do but I used to work to try and escape and just ended up completely exhausting myself.

— Cara Delevingne (@Caradelevingne) April 1, 2016

I am focusing on filming and trying to learn how to not pick apart my every flaw. I am really good at that

— Cara Delevingne (@Caradelevingne) April 1, 2016

Okay.... Rant over. Just wanted to clarify and word vomit a little

— Cara Delevingne (@Caradelevingne) April 1, 2016