The denim acts as a neutral with everything else that's going on this in outfit. I really like the colors in the skirt, and the gold gladiator sandals are a great finishing touch.
Here's another denim top. This time belted and paired with a floral skirt -
A few of years ago, I got rid of my denim shirts thinking that they were so out of style. I have now learned that if you love an item, keep it. Eventually, it will be back in style.