Fallen Angels- Cara Delevingne in Givenchy Fall 2011 haute couture; photographed by Sølve Sun