Cara Delevingne and St. Vincent were reportedly ''super lovey-dovey'' on a recent night out.

The 22-year-old model, who split from actress Michelle Rodriguez last May after four months of dating, was spotted holding hands with the Grammy Award-winning singer - whose real name is Annie Clark - as they strolled around New York City on Tuesday (03.03.15).

And the rumoured couple, who were first seen partying together at the BRIT Awards in London last month, also enjoyed a romantic night out with pals, including Zoe Kravitz, at interactive theatre production Queen Of The Night over the weekend.

An eyewitness told Us Weekly magazine: ''Cara and Annie were super lovey-dovey. 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 British beauty was introduced to the 32-year-old American singer by mutual friends.

The 'Digital Wellness' hitmaker previously revealed she believes in ''sexual fluidity.''

Asked whether she identified as gay or straight, she told Rolling Stone last June: ''I don't think about those words. I believe in gender fluidity and sexual fluidity. I don't really identify as anything.

''I think you can fall in love with anybody. I don't have anything to hide but I'd rather the emphasis be on music.''