Blue snakeskin stilettoes, €245 by Lucy Choi at Seagreen; Versace’s Crystal Noir eau de toilette, €43 for 30ml at Boots; River Island’s bouclé coat, €120, comes in cream, baby pink and (pictured) a rich raspberry; Whistles Limited calf-hair satchel, €490

Buying for the woman in your life is a challenge – one that’s often compounded by the strong impression that she already has everything she needs. Chr(...)

Left to right:  denim dress (€97), at East;  culottes (£30/€35) at Asos.com; sleeveless printed dress (€348), by Mary Katrantzou x Current/Elliott at My-Wardrobe.com; printed top (€24) and jeans (€32), at Dorothy Perkins

Since the advent of denim – as workwear and then, thanks to Levi Strauss, as the item every James Dean wannabe just had to own – we have seen (...)