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

He has written a blog post talking about Cara, 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.

John’s post about the 22-year-old star 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.”

Cara posted a reply to John on her Twitter account.