Embrace your inner cowgirl with this versatile denim maxi. Pair it with ankle boots and a denim jacket for a laid-back, country-inspired look. Or, dress it up with strappy heels and statement jewelry for a night out on the town. No matter how you style it, this dress is sure to turn heads.