It's been a big month for model-turned-actress Cara Delevingne. She's been traipsing across Europe to promote to her newest film, Valerian, in which she stars alongside Rihanna, and her new #DoYou campaign for Puma was officially launched yesterday. And yet in amongst it all, she's managed to look effortlessly cool.
Earlier in the month, Cara wore a futuristic Iris Van Herpen dress to the Los Angeles premiere of the film that had every one talking for all the right reasons, and she's followed it up with killer outfit after killer outfit in the last few days.
From a sports-luxe inspired two-piece ensemble by Australian designer Dion Lee, to a updated take on the classic check suit by Alexander Wang, she's yet to put a sartorial foot wrong.
Our absolute favourite however? There's no going past the custom Burberry suit with a body armour overlay the youngest Delevingne wore at last night's London premiere.
Cue searches for body jewellery rising sharply on e-commerce sites across the globe today...