Christmas weekend forecast