We're diggin' the punk-meets-grunge trend that's made its mark on everything from the runways to red carpets. But let's face it: you don't want to totally overdo it and look like a try-hard. So we're taking our cues from Cara Delevingne. The Brit model babe stepped out in London yesterday in two perfectly punky looks that still maintained girlie glam. The first ensemble was classic Cara – ripped skinnies (<3 the camo), combat boots and a leather jacket. To soften it up, she opted for loose Sienna Miller-style waves. Then, for a night out with gal pal Suki Waterhouse, she went quintessential rock chick: leather pants and a black crop top contrasted with a sophisticated striped jacket and a sleek 'do. Boom! Who says punk can't be pretty?