Looking for a pair of smart, black heeled ankle boots (sturdy stiletto or kitten) to wear mainly to work occasions, so under tailored trousers or midi skirts / dresses. Not sure if I should look for leather or suede? Waterproofing not a factor, just what does the collective think will be more versatile?