Grey-haired Cardi B surprised fans with a new way