Queen Elizabeth really knows how to throw a party! The Queen will host a lavish Christmas party with 31 guests, a report from Radar Online stated, and Kate Middleton, Prince William and their two lovely kids Prince George and Princess Charlotte are expected to attend.

Earlier there were hints that it would be Kate Middleton who will host this year's Christmas bash in her own home at Anmer Hall, but lately she has been looking very tired as she was spotted several times in different holiday events.

Kate may have surrendered the task of throwing a holiday party to the Queen who is known how to host these kinds of events. A formal yet traditional lunch will be prepared for all Queen Elizabeth II's guests at Sandringham.

In relation to the upcoming royal party, it has been revealed that lesser royals will have to stay in servants' quarters of the royal estate. There is not enough room to accommodate all the royal guests which is why this unthinkable arrangement was mentioned. Royal servants on the other hand will be forced to bunk together or simply sleep outdoors because of this.

But of course Prince William, the Duchess of Cambridge and their children Prince George and Princess Charlotte are exempted and will continue to enjoy the luxurious privileges in this estate

"There is going to be no room at the inn," a source told the Sunday Express. "But the Queen will be delighted. She loves having the entire family around her and it will be wonderful for her and Prince Philip and of course doting grandad Prince Charles, to see Prince George and little Charlotte.

Kate Middleton has been seen looking the worse for wear lately and photos of the Duchess in numerous events prove this. Is the mother-of-two worn out because of her royal babies or is she expecting baby number three? Definitely only Kate knows!