Cara Delevingne keeps her head down while wearing the cutest beanie ever as she leaves her hotel in New York City on Wednesday afternoon (July 22).
The 22-year-old Paper Towns actress has been promoting her new movie all around the Big Apple this week, ahead of the movie hitting theaters on Friday, July 24th.
“I felt like I needed to know everything about this girl. She’s very clever, extremely creative, wise beyond her years, but she’s also still a kid. She’s an amazing role. Why wouldn’t I want to play her?” Cara dished to USA Today.
She added, “”Making up my own Margo was the best thing ever. John [Green] has so many amazing loyal fans and I knew some of them would be shocked by the choice of me playing Margo. You don’t want to disappoint fans.”
10+ pics inside of Cara Delevingne…