Not content with taking the modelling world by storm, Cara Delevingne now looks set to break Hollywood too. The 22-year-old has received high praise for her first leading film role in the big-screen adaptation of John Green's novel Paper Towns – not only from critics, but also her peers.
In this exclusive video from the set of the upcoming movie, Cara's colleagues talk about how they found working with the energetic Brit, and why she was the perfect choice to play the leading role of Margo.
Nat Wolff, who stars as Quentin, says: "Cara Delevingne plays Margo and she's a really wonderful actress."
Cara Delevingne plays the lead role in Paper Towns
Meanwhile author and executive producer John Green revealed: "Ever since Cara got to set she has been Margo. She is compulsive, a little bit crazy.
"Margo is a character who has a lot of expectations put upon her and that's something Cara understands so deeply."
Perhaps the reason Cara excels in the role is because she identifies with her character so much.
"The similarities between me and Margo is kind of weird," she revealed.
Cara has made no secret of her ambitions to succeed as an actress, but recently said she doesn't want to become a "cliché".
"I don't want to be that cliché – model-slash-actress," she told the Wall Street Journal. "I basically gave up on acting because trying to get an agent was impossible. Everyone said 'you're just a model'.
"Once I had my mindset that I was going to do this modelling thing, I really wanted to beat it, if that makes sense? Win it."
Cara's transition to the big screen has seen her land roles in films including Face of an Angel and Tulip Fields, as well as the upcoming Peter Pan remake Pan and Suicide Squad, alongside the likes of Jared Leto, Margot Robbie and Ben Affleck.
Paper Towns is released in UK cinemas in August.