Aziraphale gives Crowley at least one scarf every year. He even tries giving him a few that aren’t tartan, in the hopes that Crowley will finally wear them when they’re out in the cold, but he never does.
What happens, as a result, is that Crowley ends up with twice the amount of scarves at his home, because every time he starts shivering and desperately trying to pretend he’s not about to freeze, Aziraphale lends him the one he is wearing – most of the times, just sighing and wrapping the scarf around Crowley’s neck -, and the demon, for some reason, never gives it back.