Cara Delevingne may be newly engaged. The 23-year-old has been dating St. Vincent for a little under one year but they have already reportedly taken things to the next level. Cara reportedly proposed to St. Vincent at the most romantic place on earth — the Eiffel Tower.