Cara Delevingne's Paper Towns premiere in New York was always going to be a pretty big deal, with the supermodel of this generation in a leading part, but who would've thought the whole model army would turn out in support?
After Kendall Jenner surprised pal Cara at the Paper Towns screening in LA, maybe we shouldn't have been surprised but to see the whole line-up of a Balmain catwalk descending on the red carpet.
Cara Delevingne, as usual, took centre-stage in a sequined Saint Laurent mini dress with an edgy cut-out across the chest. Attending the premiere with the model and actress was girlfriend St.Vincent (a.k.a Annie Clark) who disproved split rumours which were circulating during the day, supporting her girlfriend in an equally statement outfit; a sheer shirt layered over a bra with a leather mini skirt.
Joining the happy duo was the cast of Paper Towns, including her co-star Nat Wolff who Cara seems to have got on exceptionally well with during filming, the director Jake Schreier and writer John Greene.
The siblings of the two leads were out in support, with actor Alex Wolff posing for some silly snaps alongside older brother Nat, and Poppy Delevingne who almost outshone her younger sister in a Dolce & Gabbana rose mini dress which enhanced her already bright blonde hair.
Model pals Joan Smalls, Karlie Kloss - who was joined by her sister Kimberly - and Lily Donaldson also showed off their model credentials, larking about on the red carpet and at the after party where they were joined by pal Chelsea Leyland.
For all the best looks, action from the red carpet and goings on at the afterparty, check out our Paper Towns pic round-up...