Sunshine or moonlight? It's a Rose des Vents close call but Cara Delevingne is here to help!