Coffee on hair: the perfect dye for colouring and covering grey hair