Two Perfect Women Allegedly Kissed
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.
A source at The Sun reports, "They made no effort to hide their affections."
Why would they?
They are perfect.
[images via Getty]