Cara Delevingne and her girlfriend St. Vincent have reportedly gone their separate ways. According to Page Six, the news of a breakup between Delevingne, 22, and St. Vincent, 32, comes as a shock because of the flattering things the "Suicide Squad" star said about the musician during her Vogue interview.

"Being in love with my girlfriend is a big part of why I'm feeling so happy with who I am these days," Cara revealed to the outlet for their July 2015 issue.Feel free to comment and...