Figure-hugging or oversize, in a light wash or in classic indigo blue, denim shirts are always a staple in the woman's wardrobe. If they’re long like a dress they can be paired with leggings and a biker jacket. Or they can be worn open as a casual alternative to a tailored blazer. Whatever your style, you’re spoiled for choice here.