Cara Delevingne owned the red carpet at the New York premiere of ‘Paper Towns’. Cara didn’t mind spoiling her blood-red lipstick as she pulled her trademark silly faces in photographs for ecstatic fans.
Cara Delevingne’s red carpet storm


Cara Delevingne owned the red carpet at the New York premiere of ‘Paper Towns’. Cara didn’t mind spoiling her blood-red lipstick as she pulled her trademark silly faces in photographs for ecstatic fans.