Model-turned-actress Cara Delevingne has thanked Paper Towns author John Green for defending her after her awkward television interview with Californian TV show Good Day Sacramento went viral.
During the uncomfortable interview this week, the 22-year-old star was called "Carla" and was asked if she had ever read the book. She was also told to take a nap or have some Red Bull because she seemed tired.
Addressing the 'Have you read the book?' question on blog-publishing platform Medium, Green said: "…I watched as again and again, she was asked this question. Cara has read the book (multiple times), but the question is annoying - not least because her male costar, Nat Wolff, was almost always asked when he'd read the book, while Cara was almost always asked if she'd read it."
Green also spoke about the exhaustion of a publicity tour, adding: "The TV people want some part of you, and in exchange for it, they will put the name of your movie on TV. But in that process, you do lose something of your self [sic]."
When Delevingne saw the essay on social media, she tweeted: "Whoever said this! Thank you so much!"
Green wrote back to her, saying: "That was me! <3", and Delevingne penned a heartfelt response - see below.
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
But Did You Read the Book? Some thoughts on @Caradelevingne, press junkets, and that one disastrous interview. https://t.co/Vlv5p5p7Qf
— John Green (@johngreen) July 30, 2015
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
@Caradelevingne stay true to yourself!! You have my support!! #TeamCara
— Tina (@tchan90) July 30, 2015
You gotta have ❤️ https://t.co/QQTBxLFDmS
— Cara Delevingne (@Caradelevingne) July 31, 2015