Wet weather for Christmas Eve