A spring outfit combo for women that just can’t go wrong? Denim jackets and pretty spring dresses. We dropped the hint in our denim dose this morning, and this time we’ll say it with gusto: pairing something pretty with something a little rock’n'roll, a little industrial, a little bad-ass? That equals a balanced, nicely contrasted look (which translates into stylish intrigue). Kristin Cavallari illustrated this point perfectly when she recently wore a cropped Levi’s jacket over a long white dress. Perfection. Check out a few of our favorite pairings below.

While many imagine summer dresses as being filmy, flowing, sheer layers of bohemian beauty swirling around their ankles, we obviously went and found a denim dress to dream about. But this versatile piece is both feminine and industrial, urban and country, formal and casual. We could go on and on. Want it? We don’t blame you. And here’s the good news—it’s on sale now at Diesel!