She's a little bit quirky and a little bit crazy, but that's all part of Cara Delevingne's charm.
But the model turned actress was keen to showcase her demure and sensible side when she arrived on the red carpet at Toronto International Film Festival for the premiere of her new flick The Face Of An Angel.
Cara strutted her stuff alongside co-stars Kate Beckinsale and Daniel Bruhl and the lady with the famous eyebrows looked stunning in a green satin full-length frock.
Cara shared a snap of her premiere experience on Instagram and said: "I am so proud to be a part of this amazing film and surrounded by such talented people #TIFF #TFOAA #thefaceofanangel"
The movie is based on Barbie Latza Nadeau's book Angel Face: Sex, Murder and the Inside Story of Amanda Knox.
Cara appears in two more films released this year - London Fields and Kids in Love - and another two for 2015 release. The British supermodel has recently been filming a new Peter Pan movie alongside Hugh Jackman and Amanda Seyfried.
She's also rumoured to be in the running to be the next Bond girl. Exciting times for this busy lady whose Mulberry collection is selling exceptionally well after going on sale last week.
LOVE CARA'S STYLE? Check out some of her best fashion moments to date...