Life can be beautiful—allegedly.
According to the Daily Mail, beautiful model and music video starlet Cara Delevingne—whose photos one can frequently yet always unintentionally lose large chunks of time scrolling through on Google Image—and Grammy Award-winning musician St. Vincent—who is perfect and a genius and also beautiful—were allegedly spotted kissing at a BRIT Awards afterparty on Wednesday.
Why would they?
They are perfect.
[images via Getty]