It is a possibility you will get an answer by Christmas..... But to be honest I do not think so.

We put in our Spouse Visa on 10th October and have yet to hear....

From doing my research, the average time frame for answers on a SPOUSE visa seems to be 6 weeks....

But all the best wishes and hope it arrives in time.