British fashion model, actress and singer Cara Delevingne took to Twitter to explain her absence from the fashion world.

The 23-year-old Delevingne last year told London's The Times that she is “not doing fashion work anymore.”

Last month, Yves Saint Laurent announced Delevingne as the face of its new collection.

In a series of tweets, which she described as “word vomit,” Delevingne explained the absence.

“Can we just set the record straight... I never said I was quitting modeling. I do not blame the fashion industry for anything. I suffer from depression and was a model during a particularly rough patch of self hatred,” she wrote.

She added: “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. I am focusing on filming and trying to learn how to not pick apart my every flaw. I am really good at that.”

Delevingne first opened up about her battle with depression last year, saying it started when she was 15 years old.

The openly bisexual Delevingne is currently dating singer-songwriter St. Vincent (real name Annie Clark).