Los Angeles, CA - *PREMIUM-EXCLUSIVE* - Life Saving Images. Cara Delevingne reveals these photos were "something to be grateful for'' as model sought much needed help after their publication. The British model was seen in early September looking wors