Quick access
A fashion model as well as an actress, Cara Delevingne not only fights to save the universe in Luc Besson's sci-fi comic...