We use cookies for two reasons: to give you the best experience on ASOS, and to make sure the ASOS ads you see on other sites are relevant. By continuing, you agree to our use of cookies – find out more here.

Skip to main content
your browser is not supported
To use ASOS, we recommend using the latest versions of Chrome, Firefox, Safari or Edge



It's hard to imagine a life without denim. Since its invention by Levi Strauss way back in 1873 (designed as a hard-wearing pant for miners), denim has forged its place as a staple of the modern wardrobe. Both a versatile mainstay and the ultimate sartorial chameleon, with a quick switch-up, denim can channel every mood, from '90s grunge to polished minimalist and everything in-between. And this summer, there are so many ways to wear denim beyond the classic-cut, blue-rinse jeans. Keep scrolling to see the best ways to wear it right now.

Denim dress

Denim dress detail

Midi, please

A midi dress is the freshest way to update your denim wardrobe. A contemporary take on the classic pinafore style, a fitted button-down that would otherwise be super-feminine is made casual thanks to a graphic tee. Box-fresh white kicks finish off the look — choose a '90s hero like the Reebok Classic to add a retro edge.
Denim jeans and a top

Jeans detail

Heavy metal

Everyone knows that jeans and a crop top is a fail-safe '90s combo. But instead of wearing a plain cotton number, take things up a notch with a metallic separate to show off that summer glow. Choose styles that have added detail, like the fold-over waist of these jeans and the lace-up whipstitch detailing on this top to take it into a dressier realm. Bonus points for matching your metallics to your eyeshadow.
Denim jacket

Levi's denim jacket

Pictures: ASOS

Candy colors

Colorful denim is everywhere this season — as seen at stalwart street-style brand Ganni and heavy hitters like Prada and Versace. But for the freshest denim look, pick a pastel hue, like this soft lilac paired with a tonal top and crisp white jeans. Oversized cuts and boyish separates keep it cool rather than cute  think baggy denim jackets and loose-cut jeans.