Cara Delevingne is dating St. Vincent Credit: Josiah Kamau/

Cara Delevingne has a new ladylove. The model, who previously dated Harry Styles and Michelle Rodriguez, is dating musician St. Vincent, multiple sources confirm to Us Weekly.

The duo, who first stepped out together at the Brit Awards, were spotted braving the cold and walking hand in hand in New York City on Tuesday, March 3.

Days before their stroll, the new couple had a fun night out at Queen of the Night on Sunday, March 1. According to an eyewitness, Delevingne, 22, brought St. Vincent (whose real name is Annie Clark) along with pals including Zoe Kravitz.

“Cara and Annie were super lovey-dovey,” the source tells Us. “They slow danced at the end of the show and at one point, shared a chair and were hugging and kissing.”

“They had an awesome time,” the source adds.