Los Angeles - Cara Delevingne has been defended by Paper Towns author John Green after being mocked in an interview on Good Day Sacramento.
The author of the book stood up for the model-turned-actress despite her joking that she had "never read the book or the script" of the film.
On Wednesday, Cara told TV anchors: "No, I never read the book or the script, actually. I kind of winged it."
Cara took to Twitter to defend herself after the interview went viral.
I am soooooo lucky and anyone who thinks I am unappreciative or ungrateful clearly doesn't know me
— Cara Delevingne (@Caradelevingne) July 30, 2015
I work really really hard and love what I do, I don't feel like I need to apologize for being human #sorrynotsorry
— Cara Delevingne (@Caradelevingne) July 30, 2015
John has said that Cara has read the book "multiple times" as the cast, including co-star Nat Wolff were "almost always" asked if they'd read it.
Writing on his blog John wrote: "Cara has read the book (multiple times), but the question is annoying -- not least because her male co-star, Nat Wolff, was almost always asked when he'd read the book, while Cara was almost always asked if she'd read it."
He also praised the 22-year-old actress for refusing "to indulge in lazy questions" and being "fucking interesting".
He added: "Cara, however, refuses to stick to the script. 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 fucking interesting."
Cara again took to Twitter to thank the author.
Whoever said this! Thank you so much! pic.twitter.com/PyshC8DqNG
— Cara Delevingne (@Caradelevingne) July 30, 2015
@Caradelevingne That was me! <3
— John Green (@johngreen) July 30, 2015
@johngreen thank you so much john!! I just read the article and it made me want to cry! You are so special!! I am so happy I know you x
— Cara Delevingne (@Caradelevingne) July 30, 2015
@Caradelevingne And I am happy I know you. Sending much love your way from sunny Indianapolis.
— John Green (@johngreen) July 30, 2015