Cara Delevingne dated musician St. Vincent for over a year and a half until they broke up in September 2016. Anne Erin “Annie” Clark, better known by her stage name St. Vincent, is an American musician, singer-songwriter, and multi-instrumentalist.
https://www.ranker.com/list/cara-delevingne-loves-and-hookups/celebrityhookups

