Author John Green has spoken out in support of model and actress Cara Delevingne.

He has written a blog post talking about Delevingne, who was criticised following an awkward TV interview with an American network.

She stars in the movie adaptation of his latest book, Paper Towns.

The model came under fire after a morning TV interview with Good Day Sacramento earlier in the week.

Some felt she appeared to be irritated with the anchors, who complained about her attitude and told her to "take a nap".

Following the interview, she tweeted that the interviewers did not understand her British sense of humour and her sarcastic manner.

Green's post about Delevingne stated: "She refuses to indulge lazy questions and refuses to turn herself into an automaton to get through long days of junketry.

"I don't find that behaviour entitled or haughty. I find it admirable."

"Cara Delevingne doesn't exist to feed your narrative or your news feed - and that's precisely why she's so f****** interesting."

Delevingne posted on her Twitter account writing: "I am soooooo lucky and anyone who thinks I am unappreciative or ungrateful clearly doesn't know me.

"I work really really hard and love what I do, I don't feel like I need to apologise for being human #sorrynotsorry."

Watch the interview here