Cara Delevingne and beau St. Vincent looked like they’d dressed for a different occasion. The British supermodel donned a plain black dress and jacket while her singer girlfriend wore are Hawaiian styled top with a statement white skirt, revealing her long pale pins.
Cara Delevingne and St Vincent’s opposite dressing
