Cara Delevingne Proposes To St. Vincent At The Eiffel Tower? - J-14

OMG: Did Cara Delevingne Propose to St. Vincent in Paris?