Cara Delevingne continues to stay on top as fashion's It Girl. Having just finished strutting on the runway of the Victoria's Secret Fashion Show and gracing the cover of i-D magazine with a tarantula on her face, she has now landed a role in … [Read more...]