REPORT REPORT Cara Delevingne & St. Vincent's Matching Rings Screams Engag... Paris is the city of love, so it only seems fitting that Cara Delevingne and ...