Cara Delevingne only wants to play "strong, independent females' in movies.
The supermodel-and-actress can currently be seen as Sergeant Laureline in Luc Besson's sci-fi movie...
Cara Delevingne finds it "hard to cry".
The 24-year-old star has admitted she is reluctant to expose her emotional frailties in front of other people...