Actress/model Cara Delevingne aka 'Vignette Stonemoss' in the Amazon Prime TV series "Carnival Row", poses for the latest "PUMA" sneaker campaign:
Delevingne played her first film role in the 2012 film adaptation of "Anna Karenina" as 'Princess Sorokina'. August 2013, she voiced a 'DJ' of a pop radio station in the video game "Grand Theft Auto V".
June 2014, she made her TV debut in the final episode of "Playhouse Presents" from Brit broadcaster Sky Arts, playing the character of 'Chloe'.
Delevingne went on to play the part of 'Melanie' in the Brit feature "The Face of an Angel". October 2014, she starred in a sketch for an annual 90-minute comedy TV event called "The Feeling Nuts Comedy Night".
A month later, she featured in South African group Die Antwoord's music video for their song "Ugly Boy". December 2014, she starred in "Reincarnation", a short film by Karl Lagerfeld for Chanel.
February 2015, she appeared in the music video "Dope Walk". May 2015 she appeared in Taylor Swift's "Bad Blood" music video.
Delevingne then co-starred in the film "Paper Towns" (2015), as 'Margo Roth Spiegelman'. She then played a mermaid in the 2015 fantasy film "Pan".
In 2016, Delevingne co-starred as 'Enchantress', in the feature "Suicide Squad". In the film "Kids in Love", released in 2016, she played the role of 'Viola'.
Delevingne then co-starred in Luc Besson's "Valerian and the City of a Thousand Planets", released in 2017. She then played 'Annetje' in the feature "Tulip Fever", followed by the role of 'Kath Talent' in the film "London Fields". She currently appears in the Amazon supernatural, fantasy TV series "Carnival Row".
Click the images to enlarge and Sneak Peek Cara Delevingne...