And so, ranging from less than £20 to a very generous £400, here are our top presents for your wife, girlfriend, mother, daughter, grandmother, mother-in-law or friend. In case you’ve left it ...