Cara Delevingne covers Jalouse Magazine